$ /nix/store/61685rbaxmpigwi3z23i33sv3jyfl70q-coreutils-9.11/bin/timeout --kill-after=15s 7200s /nix/store/wknkybkzrc16r11vk5vrykh4wmw7a353-nix-2.34.8/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link --print-out-paths git+https://github.com/sellout/xdg-base-directory?ref=renovate%2Fubuntu-26.x&rev=f846e15c919b40c2194fa7dd7da5a34c74a89887&shallow=1#formatter.x86_64-linux --print-build-logs warning: ignoring untrusted flake configuration setting 'extra-experimental-features'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-substituters'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'sandbox'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'use-registries'. Pass '--accept-flake-config' to trust it error (ignored): SQLite database '/var/cache/nix-ci-worker/eval-cache-v6/a2e528fbd8f31bce30432f112980882482e0524db6ae2ba5aeeaa58b2b9ce4da.sqlite' is busy  Downloading cached iana-etc from https://cache.nix-ci.com Downloading cached mailcap from https://cache.nix-ci.com Downloading cached tzdata from https://cache.nix-ci.com Downloading cached hlint-3.8-data from https://cache.nix-ci.com Downloading cached alejandra from https://cache.nix-ci.com Downloading cached ormolu-0.7.4.0-bin from https://cache.nix-ci.com Downloading cached expat from https://cache.nix-ci.com Downloading cached gdbm-1.25-lib from https://cache.nix-ci.com Downloading cached libyaml from https://cache.nix-ci.com Downloading cached mpdecimal from https://cache.nix-ci.com Downloading cached node-sources from https://cache.nix-ci.com Downloading cached prettier from https://cache.nix-ci.com Downloading cached util-linux from https://cache.nix-ci.com Downloaded cached mailcap (116 KiB) in 25ms Downloading cached tarWrapper from https://cache.nix-ci.com Downloading cached util-linux-2.41-lib from https://cache.nix-ci.com Downloading cached libcap-ng from https://cache.nix-ci.com Downloaded cached iana-etc (557 KiB) in 41ms Downloaded cached gdbm-1.25-lib (447 KiB) in 40ms Downloaded cached mpdecimal (220 KiB) in 62ms Building /nix/store/zzxxc79p2ha87kql7sdlvsfdikbi58as-addintegrityfields.js.drv Downloaded cached prettier (1.9 MiB) in 75ms Building /nix/store/8fsqxfnbqhf3s5981mfxdh556fsfkilw-install-package.drv Building /nix/store/n016yapl117xbfaxjz69qm876kck6j4n-linkbins.js.drv Downloaded cached hlint-3.8-data (112 KiB) in 121ms Downloaded cached expat (285 KiB) in 124ms Building /nix/store/wqa58nyk3b1g3k1h8sx3wa2dr2iya069-pinpointDependencies.js.drv Downloaded cached tarWrapper (680 B) in 146ms Downloaded cached libcap-ng (124 KiB) in 140ms Building /nix/store/9y76m5h69yc8071w4qnq5cjnwfj34wkm-reconstructpackagelock.js.drv Downloaded cached util-linux (137 KiB) in 183ms Building /nix/store/zy092kpwrsnqxrx2ryl24s5sagli942s-nodejs-configure.drv Progress: 0 of 34 built (6 building), 1 of 61 downloaded from cache (15 downloading) Progress: 0 of 34 built (6 building), 2 of 61 downloaded from cache (14 downloading) Progress: 0 of 34 built (6 building), 3 of 61 downloaded from cache (13 downloading) Progress: 0 of 34 built (6 building), 4 of 61 downloaded from cache (12 downloading) Progress: 0 of 34 built (6 building), 5 of 61 downloaded from cache (11 downloading) Progress: 0 of 34 built (6 building), 6 of 61 downloaded from cache (10 downloading) Progress: 0 of 34 built (6 building), 7 of 61 downloaded from cache (9 downloading) Progress: 0 of 34 built (6 building), 8 of 61 downloaded from cache (8 downloading) Progress: 0 of 34 built (6 building), 9 of 61 downloaded from cache (7 downloading) Progress: 0 of 34 built (6 building), 10 of 61 downloaded from cache (6 downloading) Downloaded cached alejandra (1.8 MiB) in 205ms [addintegrityfields.js:post-build] Uploading to the NixCI cache: /nix/store/ri7839ckv8y2jf7gs7vnwm3vapl4q26l-addintegrityfields.js Downloaded cached libyaml (141 KiB) in 241ms [addintegrityfields.js:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead Downloaded cached util-linux-2.41-lib (12.4 MiB) in 352ms [addintegrityfields.js:post-build] copying 0 paths... [addintegrityfields.js:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead Downloaded cached ormolu-0.7.4.0-bin (25.1 MiB) in 651ms [addintegrityfields.js:post-build] copying 1 paths... [addintegrityfields.js:post-build] copying path '/nix/store/zzxxc79p2ha87kql7sdlvsfdikbi58as-addintegrityfields.js.drv' to 'https://cache.nix-ci.com'... Uploaded addintegrityfields.js in 721ms Progress: 1 of 35 built (5 building), 10 of 61 downloaded from cache (6 downloading) Built addintegrityfields.js in 860ms [install-package:post-build] Uploading to the NixCI cache: /nix/store/idl04ba962q2292lnwzs0yiy4fnsqsia-install-package [install-package:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead Downloaded cached tzdata (2 MiB) in 1.1s [install-package:post-build] copying 0 paths... [install-package:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [install-package:post-build] copying 1 paths... [install-package:post-build] copying path '/nix/store/8fsqxfnbqhf3s5981mfxdh556fsfkilw-install-package.drv' to 'https://cache.nix-ci.com'... Uploaded install-package in 700ms Progress: 2 of 36 built (4 building), 10 of 61 downloaded from cache (6 downloading) Built install-package in 1.5s [linkbins.js:post-build] Uploading to the NixCI cache: /nix/store/g13r7zsqlbh018hjw56nznfwcwga9r9q-linkbins.js [linkbins.js:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [linkbins.js:post-build] copying 0 paths... [linkbins.js:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [linkbins.js:post-build] copying 1 paths... [linkbins.js:post-build] copying path '/nix/store/n016yapl117xbfaxjz69qm876kck6j4n-linkbins.js.drv' to 'https://cache.nix-ci.com'... Uploaded linkbins.js in 667ms Progress: 3 of 37 built (3 building), 10 of 61 downloaded from cache (6 downloading) Built linkbins.js in 2.1s Downloading cached bash-interactive-5.2p37-dev from https://cache.nix-ci.com Downloading cached 33f6e1ea296cd20366ab94e666b03899a081af94.patch?full_index=1 from https://cache.nix-ci.com Downloading cached http-parser from https://cache.nix-ci.com Downloading cached icu4c-76.1-dev from https://cache.nix-ci.com Downloading cached install-shell-files from https://cache.nix-ci.com Downloading cached libmd from https://cache.nix-ci.com Downloading cached ninja from https://cache.nix-ci.com Downloading cached libuv from https://cache.nix-ci.com Downloading cached node-v22.14.0.tar.xz from https://cache.nix-ci.com Downloading cached openssl-3.4.1-bin from https://cache.nix-ci.com Progress: 3 of 32 built (3 building), 11 of 61 downloaded from cache (15 downloading) Progress: 3 of 32 built (3 building), 12 of 61 downloaded from cache (14 downloading) Progress: 3 of 32 built (3 building), 13 of 61 downloaded from cache (13 downloading) Progress: 3 of 32 built (3 building), 14 of 61 downloaded from cache (12 downloading) Progress: 3 of 32 built (3 building), 15 of 61 downloaded from cache (11 downloading) [nodejs-configure:post-build] Uploading to the NixCI cache: /nix/store/fwjbcc5ij72fxi07lk8cswjv1jyvhwwv-nodejs-configure Downloaded cached install-shell-files (10 KiB) in 42ms Downloaded cached libuv (263 KiB) in 45ms Downloaded cached ninja (519 KiB) in 45ms Downloaded cached openssl-3.4.1-bin (1.1 MiB) in 55ms [nodejs-configure:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead Downloaded cached 33f6e1ea296cd20366ab94e666b03899a081af94.patch?full_index=1 (832 B) in 121ms Downloaded cached libmd (129 KiB) in 123ms Downloaded cached bash-interactive-5.2p37-dev (313 KiB) in 126ms Downloaded cached http-parser (64 KiB) in 146ms Downloaded cached icu4c-76.1-dev (5.7 MiB) in 180ms [nodejs-configure:post-build] copying 0 paths... [nodejs-configure:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [nodejs-configure:post-build] copying 1 paths... [nodejs-configure:post-build] copying path '/nix/store/zy092kpwrsnqxrx2ryl24s5sagli942s-nodejs-configure.drv' to 'https://cache.nix-ci.com'... Uploaded nodejs-configure in 692ms Progress: 4 of 33 built (2 building), 15 of 61 downloaded from cache (11 downloading) Built nodejs-configure in 2.8s [pinpointDependencies.js:post-build] Uploading to the NixCI cache: /nix/store/icy39692zfz8z5rhk0vhiwsg7la9l7kf-pinpointDependencies.js [pinpointDependencies.js:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [pinpointDependencies.js:post-build] copying 0 paths... [pinpointDependencies.js:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [pinpointDependencies.js:post-build] copying 1 paths... [pinpointDependencies.js:post-build] copying path '/nix/store/wqa58nyk3b1g3k1h8sx3wa2dr2iya069-pinpointDependencies.js.drv' to 'https://cache.nix-ci.com'... Uploaded pinpointDependencies.js in 721ms Progress: 5 of 34 built (1 building), 15 of 61 downloaded from cache (11 downloading) Built pinpointDependencies.js in 3.5s [reconstructpackagelock.js:post-build] Uploading to the NixCI cache: /nix/store/jym49mzxk7m7xbhmzdrnvadmhhnswl7v-reconstructpackagelock.js [reconstructpackagelock.js:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [reconstructpackagelock.js:post-build] copying 0 paths... [reconstructpackagelock.js:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [reconstructpackagelock.js:post-build] copying 1 paths... [reconstructpackagelock.js:post-build] copying path '/nix/store/9y76m5h69yc8071w4qnq5cjnwfj34wkm-reconstructpackagelock.js.drv' to 'https://cache.nix-ci.com'... Uploaded reconstructpackagelock.js in 796ms Progress: 6 of 35 built, 15 of 61 downloaded from cache (11 downloading) Built reconstructpackagelock.js in 4.3s Downloading cached hlint from https://cache.nix-ci.com Downloading cached pkgconf-2.4.3-lib from https://cache.nix-ci.com Downloaded cached hlint in 0ms Downloaded cached pkgconf-2.4.3-lib in 0ms Downloading cached tcb from https://cache.nix-ci.com Downloading cached sqlite-3.48.0-bin from https://cache.nix-ci.com Downloaded cached sqlite-3.48.0-bin in 0ms Downloading cached zlib-1.3.1-dev from https://cache.nix-ci.com Downloaded cached zlib-1.3.1-dev in 0ms Progress: 6 of 30 built, 16 of 61 downloaded from cache (15 downloading) Progress: 6 of 30 built, 17 of 61 downloaded from cache (14 downloading) Progress: 6 of 30 built, 18 of 61 downloaded from cache (13 downloading) Progress: 6 of 30 built, 19 of 61 downloaded from cache (12 downloading) Progress: 6 of 30 built, 20 of 61 downloaded from cache (11 downloading) Progress: 6 of 30 built, 21 of 61 downloaded from cache (10 downloading) Downloaded cached tcb in 1ms Progress: 6 of 30 built, 22 of 61 downloaded from cache (9 downloading) Progress: 6 of 30 built, 23 of 61 downloaded from cache (8 downloading) Progress: 6 of 30 built, 24 of 61 downloaded from cache (7 downloading) Progress: 6 of 30 built, 25 of 61 downloaded from cache (6 downloading) Progress: 6 of 30 built, 26 of 61 downloaded from cache (5 downloading) Progress: 6 of 30 built, 27 of 61 downloaded from cache (4 downloading) Progress: 6 of 30 built, 28 of 61 downloaded from cache (3 downloading) Downloading cached python3 from https://cache.nix-ci.com Downloading cached treefmt from https://cache.nix-ci.com Downloaded cached treefmt in 0ms Downloading cached util-linux-2.41-login from https://cache.nix-ci.com Downloaded cached util-linux-2.41-login in 0ms Downloading cached util-linux-2.41-swap from https://cache.nix-ci.com Downloaded cached util-linux-2.41-swap in 0ms Downloading cached util-linux-2.41-mount from https://cache.nix-ci.com Downloaded cached util-linux-2.41-mount in 0ms Downloading cached libbsd from https://cache.nix-ci.com Downloaded cached libbsd in 0ms Downloading cached libuv-1.50.0-dev from https://cache.nix-ci.com Downloading cached openssl-3.4.1-dev from https://cache.nix-ci.com Downloaded cached libuv-1.50.0-dev in 0ms Downloaded cached openssl-3.4.1-dev in 0ms Downloading cached pkgconf from https://cache.nix-ci.com Downloaded cached pkgconf in 0ms Downloading cached sqlite-3.48.0-dev from https://cache.nix-ci.com Downloaded cached sqlite-3.48.0-dev in 0ms Progress: 6 of 21 built, 29 of 61 downloaded from cache (12 downloading) Progress: 6 of 21 built, 30 of 61 downloaded from cache (11 downloading) Progress: 6 of 21 built, 31 of 61 downloaded from cache (10 downloading) Progress: 6 of 21 built, 32 of 61 downloaded from cache (9 downloading) Progress: 6 of 21 built, 33 of 61 downloaded from cache (8 downloading) Progress: 6 of 21 built, 34 of 61 downloaded from cache (7 downloading) Progress: 6 of 21 built, 35 of 61 downloaded from cache (6 downloading) Progress: 6 of 21 built, 36 of 61 downloaded from cache (5 downloading) Progress: 6 of 21 built, 37 of 61 downloaded from cache (4 downloading) Progress: 6 of 21 built, 38 of 61 downloaded from cache (3 downloading) Downloading cached pkgconf-wrapper from https://cache.nix-ci.com Downloading cached shadow from https://cache.nix-ci.com Downloaded cached pkgconf-wrapper (11 KiB) in 108ms Progress: 6 of 17 built, 39 of 61 downloaded from cache (4 downloading) Downloaded cached shadow (4.7 MiB) in 119ms Progress: 6 of 16 built, 40 of 61 downloaded from cache (3 downloading) Downloading cached util-linux-2.41-bin from https://cache.nix-ci.com Downloaded cached util-linux-2.41-bin (8.7 MiB) in 362ms Progress: 6 of 16 built, 41 of 61 downloaded from cache (3 downloading) Downloading cached util-linux-2.41-dev from https://cache.nix-ci.com Downloaded cached util-linux-2.41-dev (122 KiB) in 70ms Progress: 6 of 16 built, 42 of 61 downloaded from cache (3 downloading) Downloaded cached python3 (108.5 MiB) in 2.0s Progress: 6 of 15 built, 43 of 61 downloaded from cache (2 downloading) Downloading cached python3.12-cbor2 from https://cache.nix-ci.com Downloading cached python3.12-colorama from https://cache.nix-ci.com Downloaded cached python3.12-cbor2 in 0ms Downloaded cached python3.12-colorama in 0ms Downloading cached python3.12-mdurl from https://cache.nix-ci.com Downloaded cached python3.12-mdurl in 0ms Downloading cached python3.12-pyyaml from https://cache.nix-ci.com Downloading cached python3.12-ruamel-base from https://cache.nix-ci.com Downloaded cached python3.12-pyyaml in 0ms Downloading cached python3.12-ruamel-yaml-clib from https://cache.nix-ci.com Downloaded cached python3.12-ruamel-base in 0ms Downloaded cached python3.12-ruamel-yaml-clib in 0ms Downloading cached python3.12-six from https://cache.nix-ci.com Downloading cached python3.12-tomlkit from https://cache.nix-ci.com Downloaded cached python3.12-six in 0ms Downloading cached python3.12-pygments from https://cache.nix-ci.com Downloaded cached python3.12-tomlkit in 0ms Downloading cached python3.12-u-msgpack-python from https://cache.nix-ci.com Downloaded cached python3.12-u-msgpack-python in 0ms Downloaded cached python3.12-pygments in 0ms Progress: 6 of 14 built, 44 of 61 downloaded from cache (11 downloading) Progress: 6 of 14 built, 45 of 61 downloaded from cache (10 downloading) Progress: 6 of 14 built, 46 of 61 downloaded from cache (9 downloading) Progress: 6 of 14 built, 47 of 61 downloaded from cache (8 downloading) Progress: 6 of 14 built, 48 of 61 downloaded from cache (7 downloading) Progress: 6 of 14 built, 49 of 61 downloaded from cache (6 downloading) Progress: 6 of 14 built, 50 of 61 downloaded from cache (5 downloading) Progress: 6 of 14 built, 51 of 61 downloaded from cache (4 downloading) Progress: 6 of 14 built, 52 of 61 downloaded from cache (3 downloading) Progress: 6 of 14 built, 53 of 61 downloaded from cache (2 downloading) Downloading cached python3.12-markdown-it-py from https://cache.nix-ci.com Downloading cached python3.12-python-dateutil from https://cache.nix-ci.com Downloading cached python3.12-ruamel-yaml from https://cache.nix-ci.com Downloaded cached python3.12-python-dateutil in 0ms Downloaded cached python3.12-markdown-it-py in 0ms Downloaded cached python3.12-ruamel-yaml in 0ms Progress: 6 of 14 built, 54 of 61 downloaded from cache (4 downloading) Progress: 6 of 14 built, 55 of 61 downloaded from cache (3 downloading) Progress: 6 of 14 built, 56 of 61 downloaded from cache (2 downloading) Downloading cached python3.12-rich from https://cache.nix-ci.com Downloaded cached python3.12-rich in 0ms Progress: 6 of 14 built, 57 of 61 downloaded from cache (2 downloading) Downloading cached python3.12-rich-argparse from https://cache.nix-ci.com Downloaded cached python3.12-rich-argparse in 0ms Progress: 6 of 14 built, 58 of 61 downloaded from cache (2 downloading) Downloading cached python3.12-remarshal from https://cache.nix-ci.com Downloaded cached python3.12-remarshal in 0ms Progress: 6 of 14 built, 59 of 61 downloaded from cache (2 downloading) Downloaded cached node-v22.14.0.tar.xz (45.5 MiB) in 5.0s Progress: 6 of 13 built, 60 of 61 downloaded from cache (1 downloading) Building /nix/store/5n421m760lbxi54cqy1msplpc0pmy7sp-nodejs-22.14.0.drv [nodejs] Phase: unpackPhase [nodejs] unpacking source archive /nix/store/a81f6sm8qydkmsicc6plvafak9hynjs0-node-v22.14.0.tar.xz Downloaded cached node-sources (466.4 MiB) in 8.8s Progress: 6 of 12 built (1 building), 61 of 61 downloaded from cache [nodejs] source root is node-v22.14.0 [nodejs] setting SOURCE_DATE_EPOCH to timestamp 1739252711 of file "node-v22.14.0/vcbuild.bat" [nodejs] Phase: patchPhase [nodejs] applying patch /nix/store/82m4lc89fl843b7vmqpqfdb8cs1b52vf-configure-emulator.patch [nodejs] patching file common.gypi [nodejs] patching file configure.py [nodejs] Hunk #1 succeeded at 113 (offset 1 line). [nodejs] Hunk #2 succeeded at 2317 (offset 35 lines). [nodejs] patching file node.gyp [nodejs] Hunk #1 succeeded at 721 (offset 18 lines). [nodejs] Hunk #2 succeeded at 741 (offset 18 lines). [nodejs] Hunk #3 succeeded at 1031 (offset 19 lines). [nodejs] Hunk #4 succeeded at 1486 (offset 6 lines). [nodejs] patching file tools/v8_gypfiles/v8.gyp [nodejs] Hunk #1 succeeded at 125 (offset 13 lines). [nodejs] Hunk #2 succeeded at 246 (offset 13 lines). [nodejs] Hunk #3 succeeded at 468 (offset 13 lines). [nodejs] Hunk #4 succeeded at 1890 (offset 45 lines). [nodejs] applying patch /nix/store/j4p9lc7z8hi4g40cpqpj3qxb9a7bvanp-configure-armv6-vfpv2.patch [nodejs] patching file configure.py [nodejs] applying patch /nix/store/1g2n6y8bg9xs21kdqik5ii6pk1q39622-disable-darwin-v8-system-instrumentation-node19.patch [nodejs] patching file tools/v8_gypfiles/features.gypi [nodejs] applying patch /nix/store/gx5hri6n4zp538mdvyijplai31r21z1h-bypass-darwin-xcrun-node16.patch [nodejs] patching file tools/gyp/pylib/gyp/xcode_emulation.py [nodejs] Hunk #2 succeeded at 1507 (offset 2 lines). [nodejs] Hunk #3 succeeded at 1519 (offset 2 lines). [nodejs] patching file deps/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py [nodejs] Hunk #2 succeeded at 1504 (offset -1 lines). [nodejs] Hunk #3 succeeded at 1516 (offset -1 lines). [nodejs] applying patch /nix/store/igz0qnjkvwi4f2mn7i13h3ndxl9n5ryi-node-npm-build-npm-package-logic.patch [nodejs] patching file deps/npm/node_modules/@npmcli/run-script/lib/set-path.js [nodejs] patching file deps/npm/node_modules/pacote/lib/git.js [nodejs] Hunk #1 succeeded at 178 (offset -10 lines). [nodejs] patching file deps/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js [nodejs] Hunk #1 succeeded at 721 (offset -19 lines). [nodejs] patching file deps/npm/node_modules/@npmcli/arborist/lib/arborist/load-actual.js [nodejs] Hunk #1 succeeded at 133 with fuzz 1 (offset -14 lines). [nodejs] applying patch /nix/store/57n0csr7hpdd0y91ljxpiwlfw7fsx3kl-use-correct-env-in-tests.patch [nodejs] patching file test/parallel/test-child-process-default-options.js [nodejs] patching file test/parallel/test-child-process-env.js [nodejs] patching file test/parallel/test-child-process-exec-env.js [nodejs] applying patch /nix/store/p2mhv95s89kaqmdynhz6y6asalf8y4dh-bin-sh-node-run-v22.patch [nodejs] patching file test/fixtures/run-script/node_modules/.bin/positional-args [nodejs] applying patch /nix/store/81sp7sq3b838v6dsdhba450c2a7dnrwq-33f6e1ea296cd20366ab94e666b03899a081af94.patch?full_index=1 [nodejs] patching file test/parallel/test-module-loading-error.js [nodejs] Phase: updateAutotoolsGnuConfigScriptsPhase [nodejs] Updating Autotools / GNU config script to a newer upstream version: ./deps/cares/config/config.sub [nodejs] Updating Autotools / GNU config script to a newer upstream version: ./deps/cares/config/config.guess [nodejs] Phase: configurePhase [nodejs] fixing libtool script ./deps/cares/config/ltmain.sh [nodejs] ./deps/cares/configure [nodejs] patching script interpreter paths in /nix/store/fwjbcc5ij72fxi07lk8cswjv1jyvhwwv-nodejs-configure [nodejs] configure flags: --prefix=/nix/store/a8j8xfka3na201nay67jprr4wqdgv0h3-nodejs-22.14.0 --ninja --with-intl=system-icu --openssl-use-def-ca-store --no-cross-compiling --dest-os=linux --dest-cpu=x64 --shared-libuv --shared-libuv-libpath=/nix/store/9mcjnb75xq17mvr8ikm3sg5yhx6ga62r-libuv-1.50.0/lib --shared-openssl --shared-openssl-libpath=/nix/store/8pviily4fgsl02ijm65binz236717wfs-openssl-3.4.1/lib --shared-sqlite --shared-sqlite-libpath=/nix/store/yfjzkkkyxcalyj7l1n4d4y6s81i65hmy-sqlite-3.48.0/lib --shared-zlib --shared-zlib-libpath=/nix/store/srby6wmvg7dp454pwb6qvaxdiri38sc1-zlib-1.3.1/lib [nodejs] INFO: configure completed successfully [nodejs] Phase: buildPhase [nodejs] build flags: -j16 SHELL=/nix/store/xy4jjgw87sbgwylm5kn047d9gkbhsr9x-bash-5.2p37/bin/bash [nodejs] TERM=dumb ninja -C out/Release -j16 [nodejs] ninja: Entering directory `out/Release' [nodejs] [1/2067] CXX obj/deps/v8/src/base/v8_libbase.abort-mode.o [nodejs] [2/2067] CXX obj/deps/v8/src/base/v8_libbase.division-by-constant.o [nodejs] [3/2067] CXX obj/deps/v8/src/base/numbers/v8_libbase.cached-powers.o [nodejs] [4/2067] CXX obj/deps/v8/src/base/v8_libbase.bits.o [nodejs] [5/2067] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum.o [nodejs] [6/2067] CXX obj/deps/v8/src/base/v8_libbase.bounded-page-allocator.o [nodejs] [7/2067] CXX obj/deps/v8/src/base/numbers/v8_libbase.fast-dtoa.o [nodejs] [8/2067] CXX obj/deps/v8/src/base/v8_libbase.cpu.o [nodejs] [9/2067] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum-dtoa.o [nodejs] [10/2067] CXX obj/deps/v8/src/base/v8_libbase.emulated-virtual-address-subspace.o [nodejs] [11/2067] CXX obj/deps/v8/src/base/numbers/v8_libbase.diy-fp.o [nodejs] [12/2067] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace.o [nodejs] [13/2067] CXX obj/deps/v8/src/base/v8_libbase.file-utils.o [nodejs] [14/2067] CXX obj/deps/v8/src/base/numbers/v8_libbase.dtoa.o [nodejs] [15/2067] CXX obj/deps/v8/src/base/v8_libbase.ieee754.o [nodejs] [16/2067] CXX obj/deps/v8/src/base/numbers/v8_libbase.strtod.o [nodejs] [17/2067] CXX obj/deps/v8/src/base/v8_libbase.once.o [nodejs] [18/2067] CXX obj/deps/v8/src/base/v8_libbase.logging.o [nodejs] [19/2067] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-page-allocator.o [nodejs] [20/2067] CXX obj/deps/v8/src/base/numbers/v8_libbase.fixed-dtoa.o [nodejs] [21/2067] CXX obj/deps/v8/src/base/platform/v8_libbase.memory-protection-key.o [nodejs] [22/2067] CXX obj/deps/v8/src/base/platform/v8_libbase.semaphore.o [nodejs] [23/2067] CXX obj/deps/v8/src/base/platform/v8_libbase.condition-variable.o [nodejs] [24/2067] CXX obj/deps/v8/src/base/platform/v8_libbase.mutex.o [nodejs] [25/2067] CXX obj/deps/v8/src/base/platform/v8_libbase.platform.o [nodejs] [26/2067] CXX obj/deps/v8/src/base/v8_libbase.page-allocator.o [nodejs] [27/2067] CXX obj/deps/v8/src/base/v8_libbase.sys-info.o [nodejs] [28/2067] CXX obj/deps/v8/src/base/v8_libbase.strings.o [nodejs] [29/2067] CXX obj/deps/v8/src/base/v8_libbase.region-allocator.o [nodejs] [30/2067] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space-page-allocator.o [nodejs] [31/2067] CXX obj/deps/v8/src/base/platform/v8_libbase.time.o [nodejs] [32/2067] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space.o [nodejs] [33/2067] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix-time.o [nodejs] [34/2067] CXX obj/deps/v8/src/base/utils/v8_libbase.random-number-generator.o [nodejs] [35/2067] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix.o [nodejs] [36/2067] CXX obj/deps/v8/src/base/v8_libbase.vlq-base64.o [nodejs] [37/2067] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-virtual-address-space.o [nodejs] [38/2067] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-linux.o [nodejs] [39/2067] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace_posix.o [nodejs] [40/2067] AR obj/tools/v8_gypfiles/libv8_libbase.a [nodejs] [41/2067] CXX obj/deps/v8/src/torque/torque_base.cpp-builder.o [nodejs] [42/2067] CXX obj/deps/v8/src/torque/torque_base.source-positions.o [nodejs] [43/2067] CXX obj/deps/v8/src/torque/torque_base.global-context.o [nodejs] [44/2067] CXX obj/deps/v8/src/torque/torque_base.declarable.o [nodejs] [45/2067] CXX obj/deps/v8/src/torque/torque_base.cfg.o [nodejs] [46/2067] CXX obj/deps/v8/src/torque/torque_base.earley-parser.o [nodejs] [47/2067] CXX obj/deps/v8/src/torque/torque_base.cc-generator.o [nodejs] [48/2067] CXX obj/deps/v8/src/torque/torque_base.server-data.o [nodejs] [49/2067] CXX obj/deps/v8/src/torque/torque_base.torque-code-generator.o [nodejs] [50/2067] CXX obj/deps/v8/src/torque/torque_base.instance-type-generator.o [nodejs] [51/2067] CXX obj/deps/v8/src/torque/torque_base.kythe-data.o [nodejs] [52/2067] CXX obj/deps/v8/src/torque/torque_base.declarations.o [nodejs] [53/2067] CXX obj/deps/v8/src/torque/torque_base.csa-generator.o [nodejs] [54/2067] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecode-operands.o [nodejs] [55/2067] CXX obj/deps/v8/src/torque/torque_base.class-debug-reader-generator.o [nodejs] [56/2067] CXX obj/deps/v8/src/builtins/bytecode_builtins_list_generator.generate-bytecodes-builtins-list.o [nodejs] [57/2067] CXX obj/deps/v8/src/torque/torque_base.declaration-visitor.o [nodejs] [58/2067] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecodes.o [nodejs] [59/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.spinlock_wait.o [nodejs] [60/2067] CXX obj/deps/v8/src/torque/torque_base.instructions.o [nodejs] [61/2067] LINK bytecode_builtins_list_generator [nodejs] [62/2067] CXX obj/deps/v8/src/torque/torque_base.type-inference.o [nodejs] [63/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.unscaledcycleclock.o [nodejs] [64/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.raw_logging.o [nodejs] [65/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.low_level_alloc.o [nodejs] [66/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.spinlock.o [nodejs] [67/2067] CXX obj/deps/v8/src/torque/torque_base.type-oracle.o [nodejs] [68/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/v8_abseil.log_severity.o [nodejs] [69/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.sysinfo.o [nodejs] [70/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.thread_identity.o [nodejs] [71/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.throw_delegate.o [nodejs] [72/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.cpu_detect.o [nodejs] [73/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/v8_abseil.cycleclock.o [nodejs] [74/2067] CXX obj/deps/v8/src/torque/torque_base.utils.o [nodejs] [75/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc.o [nodejs] [76/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/v8_abseil.crc32c.o [nodejs] [77/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/v8_abseil.hashtablez_sampler_force_weak_definition.o [nodejs] [78/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_x86_arm_combined.o [nodejs] [79/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.address_is_readable.o [nodejs] [80/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/v8_abseil.hashtablez_sampler.o [nodejs] [81/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_memcpy_fallback.o [nodejs] [82/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_memcpy_x86_arm_combined.o [nodejs] [83/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/v8_abseil.stacktrace.o [nodejs] [84/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.elf_mem_image.o [nodejs] [85/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/v8_abseil.crc_cord_state.o [nodejs] [86/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.vdso_support.o [nodejs] [87/2067] CXX obj/deps/v8/src/torque/torque_base.torque-compiler.o [nodejs] [88/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/v8_abseil.raw_hash_set.o [nodejs] [89/2067] CXX obj/deps/v8/src/torque/torque.torque.o [nodejs] [90/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/profiling/internal/v8_abseil.exponential_biased.o [nodejs] [91/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/numeric/v8_abseil.int128.o [nodejs] [92/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/v8_abseil.city.o [nodejs] [93/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/v8_abseil.low_level_hash.o [nodejs] [94/2067] CXX obj/deps/v8/src/torque/torque_base.type-visitor.o [nodejs] [95/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/v8_abseil.demangle.o [nodejs] [96/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/v8_abseil.symbolize.o [nodejs] [97/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/v8_abseil.hash.o [nodejs] [98/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.ascii.o [nodejs] [99/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.charconv.o [nodejs] [100/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.cord_buffer.o [nodejs] [101/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.cord_analysis.o [nodejs] [102/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.charconv_parse.o [nodejs] [103/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_btree_reader.o [nodejs] [104/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_btree_navigator.o [nodejs] [105/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_functions.o [nodejs] [106/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_internal.o [nodejs] [107/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_consume.o [nodejs] [108/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_crc.o [nodejs] [109/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.charconv_bigint.o [nodejs] [110/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.escaping.o [nodejs] [111/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.damerau_levenshtein_distance.o [nodejs] [112/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.escaping.o [nodejs] [113/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.pow10_helper.o [nodejs] [114/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.ostringstream.o [nodejs] [115/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.memutil.o [nodejs] [116/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.utf8.o [nodejs] [117/2067] CXX obj/deps/v8/src/torque/torque_base.types.o [nodejs] [118/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_handle.o [nodejs] [119/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.extension.o [nodejs] [120/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.output.o [nodejs] [121/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.bind.o [nodejs] [122/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.match.o [nodejs] [123/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.stringify_sink.o [nodejs] [124/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_sample_token.o [nodejs] [125/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cord_rep_btree.o [nodejs] [126/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.parser.o [nodejs] [127/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/v8_abseil.cordz_info.o [nodejs] [128/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.str_replace.o [nodejs] [129/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.arg.o [nodejs] [130/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.string_view.o [nodejs] [131/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/v8_abseil.float_conversion.o [nodejs] [132/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.numbers.o [nodejs] [133/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.str_cat.o [nodejs] [134/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.str_split.o [nodejs] [135/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.substitute.o [nodejs] [136/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.graphcycles.o [nodejs] [137/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.create_thread_identity.o [nodejs] [138/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.per_thread_sem.o [nodejs] [139/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.kernel_timeout.o [nodejs] [140/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/v8_abseil.cord.o [nodejs] [141/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.futex_waiter.o [nodejs] [142/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.clock.o [nodejs] [143/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.waiter_base.o [nodejs] [144/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.sem_waiter.o [nodejs] [145/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.civil_time_detail.o [nodejs] [146/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.stdcpp_waiter.o [nodejs] [147/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_posix.o [nodejs] [148/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.civil_time.o [nodejs] [149/2067] STAMP obj/tools/v8_gypfiles/v8_flags.actions_depends.stamp [nodejs] [150/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/v8_abseil.pthread_waiter.o [nodejs] [151/2067] ACTION generate_bytecode_builtins_list: generate_bytecode_builtins_list_action_3931b343a4cb0bd98da4e581f6ce90fe [nodejs] [152/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.adler32.o [nodejs] [153/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.compress.o [nodejs] [154/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_fixed.o [nodejs] [155/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.format.o [nodejs] [156/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.cpu_features.o [nodejs] [157/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.gzclose.o [nodejs] [158/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/v8_abseil.mutex.o [nodejs] [159/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.duration.o [nodejs] [160/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.crc32.o [nodejs] [161/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.gzread.o [nodejs] [162/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.gzlib.o [nodejs] [163/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.gzwrite.o [nodejs] [164/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_if.o [nodejs] [165/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.infback.o [nodejs] [166/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.zone_info_source.o [nodejs] [167/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.uncompr.o [nodejs] [168/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.inffast.o [nodejs] [169/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.inftrees.o [nodejs] [170/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.zutil.o [nodejs] [171/2067] CXX obj/deps/v8/third_party/zlib/google/v8_zlib.compression_utils_portable.o [nodejs] [172/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.deflate.o [nodejs] [173/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_lookup.o [nodejs] [174/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_libc.o [nodejs] [175/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.trees.o [nodejs] [176/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_impl.o [nodejs] [177/2067] CXX obj/deps/v8/src/regexp/gen-regexp-special-case.gen-regexp-special-case.o [nodejs] [178/2067] CC obj/deps/v8/third_party/zlib/v8_zlib.inflate.o [nodejs] [179/2067] LINK gen-regexp-special-case [nodejs] [180/2067] ACTION run_gen-regexp-special-case: run_gen-regexp-special-case_action_bd80f64862dd779165d4349ffcbe0211 [nodejs] [181/2067] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-thread-isolated-allocator.o [nodejs] [182/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/v8_abseil.time.o [nodejs] [183/2067] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-job.o [nodejs] [184/2067] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-config.o [nodejs] [185/2067] AR obj/tools/v8_gypfiles/libv8_zlib.a [nodejs] [186/2067] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-object.o [nodejs] [187/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_format.o [nodejs] [188/2067] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-foreground-task-runner.o [nodejs] [189/2067] CC obj/deps/uvwasi/src/uvwasi.clocks.o [nodejs] [190/2067] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-worker-threads-task-runner.o [nodejs] [191/2067] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/v8_abseil.time_zone_info.o [nodejs] [192/2067] AR obj/tools/v8_gypfiles/libv8_abseil.a [nodejs] [193/2067] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-buffer.o [nodejs] [194/2067] CC obj/deps/uvwasi/src/uvwasi.poll_oneoff.o [nodejs] [195/2067] CC obj/deps/uvwasi/src/uvwasi.sync_helpers.o [nodejs] [196/2067] CC obj/deps/uvwasi/src/uvwasi.fd_table.o [nodejs] [197/2067] CXX obj/deps/v8/src/libplatform/v8_libplatform.delayed-task-queue.o [nodejs] [198/2067] CC obj/deps/uvwasi/src/uvwasi.path_resolver.o [nodejs] [199/2067] CXX obj/deps/v8/src/libplatform/v8_libplatform.task-queue.o [nodejs] [200/2067] CC obj/deps/uvwasi/src/uvwasi.uv_mapping.o [nodejs] [201/2067] CC obj/deps/uvwasi/src/uvwasi.wasi_rights.o [nodejs] [202/2067] CXX obj/src/node_js2c.embedded_data.o [nodejs] [203/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_debug.o [nodejs] [204/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_callbacks.o [nodejs] [205/2067] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-platform.o [nodejs] [206/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_extpri.o [nodejs] [207/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_buf.o [nodejs] [208/2067] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-writer.o [nodejs] [209/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_hd_huffman.o [nodejs] [210/2067] CC obj/deps/uvwasi/src/uvwasi.wasi_serdes.o [nodejs] [211/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_hd_huffman_data.o [nodejs] [212/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_helper.o [nodejs] [213/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_mem.o [nodejs] [214/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_alpn.o [nodejs] [215/2067] CXX obj/deps/v8/src/libplatform/v8_libplatform.worker-thread.o [nodejs] [216/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_map.o [nodejs] [217/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_outbound_item.o [nodejs] [218/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_option.o [nodejs] [219/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_priority_spec.o [nodejs] [220/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_ratelim.o [nodejs] [221/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_frame.o [nodejs] [222/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_http.o [nodejs] [223/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_pq.o [nodejs] [224/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_queue.o [nodejs] [225/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_rcbuf.o [nodejs] [226/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_time.o [nodejs] [227/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_version.o [nodejs] [228/2067] CC obj/deps/uvwasi/src/uvwasi.uvwasi.o [nodejs] ../../deps/uvwasi/src/uvwasi.c: In function 'uvwasi__get_filestat_set_times': [nodejs] ../../deps/uvwasi/src/uvwasi.c:107:20: warning: 'stat.st_atim' may be used uninitialized [-Wmaybe-uninitialized] [nodejs]  107 | *st_atim = stat.st_atim / NANOS_PER_SEC; [nodejs]  | ~~~~^~~~~~~~ [nodejs] ../../deps/uvwasi/src/uvwasi.c:64:21: note: 'stat' declared here [nodejs]  64 | uvwasi_filestat_t stat; [nodejs]  | ^~~~ [nodejs] [229/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_hd.o [nodejs] [230/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_submit.o [nodejs] [231/2067] CC obj/deps/nghttp2/lib/nghttp2.sfparse.o [nodejs] [232/2067] CC obj/deps/llhttp/src/llhttp.http.o [nodejs] [233/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_stream.o [nodejs] [234/2067] CC obj/deps/llhttp/src/llhttp.api.o [nodejs] [235/2067] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.tracing-controller.o [nodejs] [236/2067] AR obj/tools/v8_gypfiles/libv8_libplatform.a [nodejs] [237/2067] CXX obj/deps/inspector_protocol/crdtp/crdtp.json_platform.o [nodejs] [238/2067] CXX obj/deps/inspector_protocol/crdtp/crdtp.error_support.o [nodejs] [239/2067] CXX obj/deps/nbytes/src/nbytes.nbytes.o [nodejs] [240/2067] CC obj/deps/llhttp/src/llhttp.llhttp.o [nodejs] [241/2067] CXX obj/deps/inspector_protocol/crdtp/crdtp.span.o [nodejs] [242/2067] CC obj/deps/cares/src/lib/cares.ares_addrinfo2hostent.o [nodejs] [243/2067] CXX obj/deps/inspector_protocol/crdtp/crdtp.status.o [nodejs] [244/2067] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_session.o [nodejs] [245/2067] CC obj/deps/cares/src/lib/cares.ares_android.o [nodejs] [246/2067] CC obj/deps/cares/src/lib/cares.ares_addrinfo_localhost.o [nodejs] [247/2067] CC obj/deps/cares/src/lib/cares.ares_close_sockets.o [nodejs] [248/2067] CXX obj/deps/inspector_protocol/crdtp/crdtp.serializable.o [nodejs] [249/2067] CC obj/deps/cares/src/lib/cares.ares_cancel.o [nodejs] [250/2067] CXX obj/deps/ncrypto/ncrypto.engine.o [nodejs] In file included from ../../deps/ncrypto/engine.cc:1: [nodejs] ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  208 | using HMACCtxPointer = DeleteFnPtr; [nodejs]  | ^ [nodejs] In file included from ../../deps/ncrypto/ncrypto.h:10: [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/hmac.h:35:28: note: declared here [nodejs]  35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); [nodejs]  | ^~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  211 | using RSAPointer = DeleteFnPtr; [nodejs]  | ^ [nodejs] In file included from ../../deps/ncrypto/ncrypto.h:12: [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/rsa.h:304:28: note: declared here [nodejs]  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); [nodejs]  | ^~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  658 | DeleteFnPtr dh_; [nodejs]  | ^ [nodejs] In file included from ../../deps/ncrypto/ncrypto.h:5: [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:211:28: note: declared here [nodejs]  211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); [nodejs]  | ^~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  948 | DeleteFnPtr key_; [nodejs]  | ^ [nodejs] In file included from ../../deps/ncrypto/ncrypto.h:7: [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ec.h:1022:28: note: declared here [nodejs]  1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); [nodejs]  | ^~~~~~~~~~~ [nodejs] ../../deps/ncrypto/engine.cc: In member function 'void ncrypto::EnginePointer::reset(ENGINE*, bool)': [nodejs] ../../deps/ncrypto/engine.cc:31:20: warning: 'int ENGINE_finish(ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  31 | ENGINE_finish(engine); [nodejs]  | ~~~~~~~~~~~~~^~~~~~~~ [nodejs] In file included from ../../deps/ncrypto/ncrypto.h:23: [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/engine.h:628:27: note: declared here [nodejs]  628 | OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e); [nodejs]  | ^~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/engine.cc:33:18: warning: 'int ENGINE_free(ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  33 | ENGINE_free(engine); [nodejs]  | ~~~~~~~~~~~^~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/engine.h:493:27: note: declared here [nodejs]  493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); [nodejs]  | ^~~~~~~~~~~ [nodejs] ../../deps/ncrypto/engine.cc: In static member function 'static ncrypto::EnginePointer ncrypto::EnginePointer::getEngineByName(std::string_view, ncrypto::CryptoErrorList*)': [nodejs] ../../deps/ncrypto/engine.cc:50:36: warning: 'ENGINE* ENGINE_by_id(const char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  50 | EnginePointer engine(ENGINE_by_id(name.data())); [nodejs]  | ~~~~~~~~~~~~^~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/engine.h:336:31: note: declared here [nodejs]  336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); [nodejs]  | ^~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/engine.cc:53:40: warning: 'ENGINE* ENGINE_by_id(const char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  53 | engine = EnginePointer(ENGINE_by_id("dynamic")); [nodejs]  | ~~~~~~~~~~~~^~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/engine.h:336:31: note: declared here [nodejs]  336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); [nodejs]  | ^~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/engine.cc:55:34: warning: 'int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  55 | if (!ENGINE_ctrl_cmd_string(engine.get(), "SO_PATH", name.data(), 0) || [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/engine.h:479:5: note: declared here [nodejs]  479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/engine.cc:56:34: warning: 'int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  56 | !ENGINE_ctrl_cmd_string(engine.get(), "LOAD", nullptr, 0)) { [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/engine.h:479:5: note: declared here [nodejs]  479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/engine.cc: In member function 'bool ncrypto::EnginePointer::setAsDefault(uint32_t, ncrypto::CryptoErrorList*)': [nodejs] ../../deps/ncrypto/engine.cc:67:28: warning: 'int ENGINE_set_default(ENGINE*, unsigned int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  67 | return ENGINE_set_default(engine, flags) != 0; [nodejs]  | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/engine.h:708:27: note: declared here [nodejs]  708 | OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags); [nodejs]  | ^~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/engine.cc: In member function 'bool ncrypto::EnginePointer::init(bool)': [nodejs] ../../deps/ncrypto/engine.cc:73:21: warning: 'int ENGINE_init(ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  73 | return ENGINE_init(engine) == 1; [nodejs]  | ~~~~~~~~~~~^~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/engine.h:620:27: note: declared here [nodejs]  620 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e); [nodejs]  | ^~~~~~~~~~~ [nodejs] ../../deps/ncrypto/engine.cc: In member function 'ncrypto::EVPKeyPointer ncrypto::EnginePointer::loadPrivateKey(std::string_view)': [nodejs] ../../deps/ncrypto/engine.cc:79:30: warning: 'EVP_PKEY* ENGINE_load_private_key(ENGINE*, const char*, UI_METHOD*, void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  79 | ENGINE_load_private_key(engine, key_name.data(), nullptr, nullptr)); [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/engine.h:638:11: note: declared here [nodejs]  638 | EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id, [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/engine.cc: In static member function 'static void ncrypto::EnginePointer::initEnginesOnce()': [nodejs] ../../deps/ncrypto/engine.cc:85:32: warning: 'void ENGINE_load_builtin_engines()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  85 | ENGINE_load_builtin_engines(); [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/engine.h:358:28: note: declared here [nodejs]  358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void); [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/engine.cc:86:33: warning: 'int ENGINE_register_all_complete()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  86 | ENGINE_register_all_complete(); [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/engine.h:415:27: note: declared here [nodejs]  415 | OSSL_DEPRECATEDIN_3_0 int ENGINE_register_all_complete(void); [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] [251/2067] CC obj/deps/histogram/src/histogram.hdr_histogram.o [nodejs] [252/2067] CC obj/deps/cares/src/lib/cares.ares_conn.o [nodejs] [253/2067] CC obj/deps/cares/src/lib/cares.ares_cookie.o [nodejs] [254/2067] CC obj/deps/cares/src/lib/cares.ares_free_hostent.o [nodejs] [255/2067] CC obj/deps/cares/src/lib/cares.ares_data.o [nodejs] [256/2067] CC obj/deps/cares/src/lib/cares.ares_destroy.o [nodejs] [257/2067] CC obj/deps/cares/src/lib/cares.ares_free_string.o [nodejs] [258/2067] CC obj/deps/cares/src/lib/cares.ares_getenv.o [nodejs] [259/2067] CC obj/deps/cares/src/lib/cares.ares_freeaddrinfo.o [nodejs] [260/2067] CXX obj/tools/node_js2c.js2c.o [nodejs] [261/2067] CC obj/deps/cares/src/lib/cares.ares_gethostbyaddr.o [nodejs] [262/2067] CXX obj/deps/v8/src/torque/torque_base.implementation-visitor.o [nodejs] [263/2067] CC obj/deps/cares/src/lib/cares.ares_gethostbyname.o [nodejs] [264/2067] CC obj/deps/cares/src/lib/cares.ares_library_init.o [nodejs] [265/2067] CC obj/deps/cares/src/lib/cares.ares_metrics.o [nodejs] [266/2067] CXX obj/deps/inspector_protocol/crdtp/crdtp.protocol_core.o [nodejs] [267/2067] CC obj/deps/cares/src/lib/cares.ares_init.o [nodejs] [268/2067] CC obj/deps/cares/src/lib/cares.ares_getaddrinfo.o [nodejs] [269/2067] CC obj/deps/cares/src/lib/cares.ares_getnameinfo.o [nodejs] [270/2067] CC obj/deps/cares/src/lib/cares.ares_hosts_file.o [nodejs] [271/2067] CC obj/deps/cares/src/lib/cares.ares_parse_into_addrinfo.o [nodejs] [272/2067] CC obj/deps/cares/src/lib/cares.ares_query.o [nodejs] [273/2067] CC obj/deps/cares/src/lib/cares.ares_qcache.o [nodejs] [274/2067] CXX obj/deps/inspector_protocol/crdtp/crdtp.dispatch.o [nodejs] [275/2067] CC obj/deps/cares/src/lib/cares.ares_options.o [nodejs] [276/2067] CXX obj/deps/inspector_protocol/crdtp/crdtp.cbor.o [nodejs] [277/2067] CC obj/deps/cares/src/lib/cares.ares_set_socket_functions.o [nodejs] [278/2067] CC obj/deps/cares/src/lib/cares.ares_sysconfig_win.o [nodejs] [279/2067] CC obj/deps/cares/src/lib/cares.ares_send.o [nodejs] [280/2067] CC obj/deps/cares/src/lib/cares.ares_strerror.o [nodejs] [281/2067] CC obj/deps/cares/src/lib/cares.ares_sysconfig.o [nodejs] [282/2067] CC obj/deps/cares/src/lib/cares.ares_sysconfig_mac.o [nodejs] [283/2067] CC obj/deps/cares/src/lib/cares.ares_search.o [nodejs] [284/2067] CC obj/deps/cares/src/lib/cares.ares_socket.o [nodejs] [285/2067] CC obj/deps/cares/src/lib/cares.ares_timeout.o [nodejs] [286/2067] CC obj/deps/cares/src/lib/cares.ares_sortaddrinfo.o [nodejs] [287/2067] CC obj/deps/cares/src/lib/cares.ares_sysconfig_files.o [nodejs] [288/2067] CC obj/deps/cares/src/lib/cares.ares_process.o [nodejs] [289/2067] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_vpvp.o [nodejs] [290/2067] CC obj/deps/cares/src/lib/cares.ares_version.o [nodejs] [291/2067] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_strvp.o [nodejs] [292/2067] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_dict.o [nodejs] [293/2067] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_asvp.o [nodejs] [294/2067] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_szvp.o [nodejs] [295/2067] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_vpstr.o [nodejs] [296/2067] CC obj/deps/cares/src/lib/event/cares.ares_event_kqueue.o [nodejs] [297/2067] CC obj/deps/cares/src/lib/dsa/cares.ares_htable.o [nodejs] [298/2067] CC obj/deps/cares/src/lib/dsa/cares.ares_array.o [nodejs] [299/2067] CC obj/deps/cares/src/lib/event/cares.ares_event_configchg.o [nodejs] [300/2067] CC obj/deps/cares/src/lib/dsa/cares.ares_llist.o [nodejs] [301/2067] CC obj/deps/cares/src/lib/event/cares.ares_event_epoll.o [nodejs] [302/2067] CC obj/deps/cares/src/lib/dsa/cares.ares_slist.o [nodejs] [303/2067] CXX obj/deps/ncrypto/ncrypto.ncrypto.o [nodejs] In file included from ../../deps/ncrypto/ncrypto.cc:1: [nodejs] ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  208 | using HMACCtxPointer = DeleteFnPtr; [nodejs]  | ^ [nodejs] In file included from ../../deps/ncrypto/ncrypto.h:10: [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/hmac.h:35:28: note: declared here [nodejs]  35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); [nodejs]  | ^~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  211 | using RSAPointer = DeleteFnPtr; [nodejs]  | ^ [nodejs] In file included from ../../deps/ncrypto/ncrypto.h:12: [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/rsa.h:304:28: note: declared here [nodejs]  304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); [nodejs]  | ^~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  658 | DeleteFnPtr dh_; [nodejs]  | ^ [nodejs] In file included from ../../deps/ncrypto/ncrypto.h:5: [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:211:28: note: declared here [nodejs]  211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); [nodejs]  | ^~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  948 | DeleteFnPtr key_; [nodejs]  | ^ [nodejs] In file included from ../../deps/ncrypto/ncrypto.h:7: [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ec.h:1022:28: note: declared here [nodejs]  1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); [nodejs]  | ^~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'int ncrypto::BignumPointer::isPrime(int, PrimeCheckCallback) const': [nodejs] ../../deps/ncrypto/ncrypto.cc:333:24: warning: 'int BN_is_prime_ex(const BIGNUM*, int, BN_CTX*, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  333 | return BN_is_prime_ex(get(), nchecks, ctx.get(), cb.get()); [nodejs]  | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] In file included from ../../deps/ncrypto/ncrypto.h:4: [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/bn.h:380:5: note: declared here [nodejs]  380 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb); [nodejs]  | ^~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In function 'bool ncrypto::SafeX509SubjectAltNamePrint(const BIOPointer&, X509_EXTENSION*)': [nodejs] ../../deps/ncrypto/ncrypto.cc:784:8: warning: unused variable 'ret' [-Wunused-variable] [nodejs]  784 | auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); [nodejs]  | ^~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In function 'bool ncrypto::SafeX509InfoAccessPrint(const BIOPointer&, X509_EXTENSION*)': [nodejs] ../../deps/ncrypto/ncrypto.cc:807:8: warning: unused variable 'ret' [-Wunused-variable] [nodejs]  807 | auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); [nodejs]  | ^~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::DHPointer ncrypto::DHPointer::New(ncrypto::BignumPointer&&, ncrypto::BignumPointer&&)': [nodejs] ../../deps/ncrypto/ncrypto.cc:1343:22: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1343 | DHPointer dh(DH_new()); [nodejs]  | ~~~~~~^~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:210:27: note: declared here [nodejs]  210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); [nodejs]  | ^~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc:1346:18: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1346 | if (DH_set0_pqg(dh.get(), p.get(), nullptr, g.get()) != 1) return {}; [nodejs]  | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:266:27: note: declared here [nodejs]  266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); [nodejs]  | ^~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::DHPointer ncrypto::DHPointer::New(size_t, unsigned int)': [nodejs] ../../deps/ncrypto/ncrypto.cc:1360:22: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1360 | DHPointer dh(DH_new()); [nodejs]  | ~~~~~~^~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:210:27: note: declared here [nodejs]  210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); [nodejs]  | ^~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc:1363:32: warning: 'int DH_generate_parameters_ex(DH*, int, int, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1363 | if (DH_generate_parameters_ex(dh.get(), bits, generator, nullptr) != 1) { [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:223:27: note: declared here [nodejs]  223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len, [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DHPointer::CheckResult ncrypto::DHPointer::check()': [nodejs] ../../deps/ncrypto/ncrypto.cc:1374:15: warning: 'int DH_check(const DH*, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1374 | if (DH_check(dh_.get(), &codes) != 1) [nodejs]  | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:231:27: note: declared here [nodejs]  231 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); [nodejs]  | ^~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DHPointer::CheckPublicKeyResult ncrypto::DHPointer::checkPublicKey(const ncrypto::BignumPointer&)': [nodejs] ../../deps/ncrypto/ncrypto.cc:1384:23: warning: 'int DH_check_pub_key(const DH*, const BIGNUM*, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1384 | if (DH_check_pub_key(dh_.get(), pub_key.get(), &codes) != 1) [nodejs]  | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:232:27: note: declared here [nodejs]  232 | OSSL_DEPRECATEDIN_3_0 int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, [nodejs]  | ^~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getPrime() const': [nodejs] ../../deps/ncrypto/ncrypto.cc:1399:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1399 | DH_get0_pqg(dh_.get(), &p, nullptr, nullptr); [nodejs]  | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:264:28: note: declared here [nodejs]  264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, [nodejs]  | ^~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getGenerator() const': [nodejs] ../../deps/ncrypto/ncrypto.cc:1406:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1406 | DH_get0_pqg(dh_.get(), nullptr, nullptr, &g); [nodejs]  | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:264:28: note: declared here [nodejs]  264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, [nodejs]  | ^~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getPublicKey() const': [nodejs] ../../deps/ncrypto/ncrypto.cc:1413:14: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1413 | DH_get0_key(dh_.get(), &pub_key, nullptr); [nodejs]  | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:267:28: note: declared here [nodejs]  267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, [nodejs]  | ^~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getPrivateKey() const': [nodejs] ../../deps/ncrypto/ncrypto.cc:1420:14: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1420 | DH_get0_key(dh_.get(), nullptr, &pvt_key); [nodejs]  | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:267:28: note: declared here [nodejs]  267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, [nodejs]  | ^~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::generateKeys() const': [nodejs] ../../deps/ncrypto/ncrypto.cc:1429:23: warning: 'int DH_generate_key(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1429 | if (!DH_generate_key(dh_.get())) return {}; [nodejs]  | ~~~~~~~~~~~~~~~^~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:234:27: note: declared here [nodejs]  234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); [nodejs]  | ^~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'size_t ncrypto::DHPointer::size() const': [nodejs] ../../deps/ncrypto/ncrypto.cc:1436:20: warning: 'int DH_size(const DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1436 | int ret = DH_size(dh_.get()); [nodejs]  | ~~~~~~~^~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:214:27: note: declared here [nodejs]  214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); [nodejs]  | ^~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::computeSecret(const ncrypto::BignumPointer&) const': [nodejs] ../../deps/ncrypto/ncrypto.cc:1450:21: warning: 'int DH_compute_key(unsigned char*, const BIGNUM*, DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1450 | DH_compute_key(static_cast(dp.get()), peer.get(), dh_.get()); [nodejs]  | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:235:27: note: declared here [nodejs]  235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, [nodejs]  | ^~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::DHPointer::setPublicKey(ncrypto::BignumPointer&&)': [nodejs] ../../deps/ncrypto/ncrypto.cc:1467:18: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1467 | if (DH_set0_key(dh_.get(), key.get(), nullptr) == 1) { [nodejs]  | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:269:27: note: declared here [nodejs]  269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); [nodejs]  | ^~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::DHPointer::setPrivateKey(ncrypto::BignumPointer&&)': [nodejs] ../../deps/ncrypto/ncrypto.cc:1480:18: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1480 | if (DH_set0_key(dh_.get(), nullptr, key.get()) == 1) { [nodejs]  | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/dh.h:269:27: note: declared here [nodejs]  269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); [nodejs]  | ^~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::EVPKeyPointer::set(const ncrypto::ECKeyPointer&)': [nodejs] ../../deps/ncrypto/ncrypto.cc:1814:30: warning: 'int EVP_PKEY_set1_EC_KEY(EVP_PKEY*, ec_key_st*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1814 | return EVP_PKEY_set1_EC_KEY(pkey_.get(), eckey); [nodejs]  | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [nodejs] In file included from ../../deps/ncrypto/ncrypto.h:9: [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/evp.h:1387:5: note: declared here [nodejs]  1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); [nodejs]  | ^~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::EVPKeyPointer::operator const EC_KEY*() const': [nodejs] ../../deps/ncrypto/ncrypto.cc:1819:30: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  1819 | return EVP_PKEY_get0_EC_KEY(pkey_.get()); [nodejs]  | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/evp.h:1389:25: note: declared here [nodejs]  1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); [nodejs]  | ^~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::Result ncrypto::EVPKeyPointer::writePrivateKey(const PrivateKeyEncodingConfig&) const': [nodejs] ../../deps/ncrypto/ncrypto.cc:2079:41: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2079 | const RSA* rsa = EVP_PKEY_get0_RSA(get()); [nodejs]  | ~~~~~~~~~~~~~~~~~^~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/evp.h:1363:22: note: declared here [nodejs]  1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); [nodejs]  | ^~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc:2085:44: warning: 'int PEM_write_bio_RSAPrivateKey(BIO*, const RSA*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2085 | err = PEM_write_bio_RSAPrivateKey( [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [nodejs]  2086 | bio.get(), [nodejs]  | ~~~~~~~~~~ [nodejs]  2087 | rsa, [nodejs]  | ~~~~ [nodejs]  2088 | config.cipher, [nodejs]  | ~~~~~~~~~~~~~~ [nodejs]  2089 | reinterpret_cast(passphrase.data), [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs]  2090 | passphrase.len, [nodejs]  | ~~~~~~~~~~~~~~~ [nodejs]  2091 | nullptr, [nodejs]  | ~~~~~~~~ [nodejs]  2092 | nullptr) != 1; [nodejs]  | ~~~~~~~~ [nodejs] In file included from /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ssl.h:37, [nodejs]  from ../../deps/ncrypto/ncrypto.h:13: [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/pem.h:452:1: note: declared here [nodejs]  452 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc:2097:38: warning: 'int i2d_RSAPrivateKey_bio(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2097 | err = i2d_RSAPrivateKey_bio(bio.get(), rsa) != 1; [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [nodejs] In file included from /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ssl.h:32: [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/x509.h:635:27: note: declared here [nodejs]  635 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa); [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc:2142:46: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2142 | const EC_KEY* ec = EVP_PKEY_get0_EC_KEY(get()); [nodejs]  | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/evp.h:1389:25: note: declared here [nodejs]  1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); [nodejs]  | ^~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc:2148:43: warning: 'int PEM_write_bio_ECPrivateKey(BIO*, const EC_KEY*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2148 | err = PEM_write_bio_ECPrivateKey( [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ [nodejs]  2149 | bio.get(), [nodejs]  | ~~~~~~~~~~ [nodejs]  2150 | ec, [nodejs]  | ~~~ [nodejs]  2151 | config.cipher, [nodejs]  | ~~~~~~~~~~~~~~ [nodejs]  2152 | reinterpret_cast(passphrase.data), [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs]  2153 | passphrase.len, [nodejs]  | ~~~~~~~~~~~~~~~ [nodejs]  2154 | nullptr, [nodejs]  | ~~~~~~~~ [nodejs]  2155 | nullptr) != 1; [nodejs]  | ~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/pem.h:467:1: note: declared here [nodejs]  467 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY) [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc:2160:37: warning: 'int i2d_ECPrivateKey_bio(BIO*, const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2160 | err = i2d_ECPrivateKey_bio(bio.get(), ec) != 1; [nodejs]  | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/x509.h:655:27: note: declared here [nodejs]  655 | OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey); [nodejs]  | ^~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::Result ncrypto::EVPKeyPointer::writePublicKey(const PublicKeyEncodingConfig&) const': [nodejs] ../../deps/ncrypto/ncrypto.cc:2195:39: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2195 | const RSA* rsa = EVP_PKEY_get0_RSA(get()); [nodejs]  | ~~~~~~~~~~~~~~~~~^~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/evp.h:1363:22: note: declared here [nodejs]  1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); [nodejs]  | ^~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc:2201:37: warning: 'int PEM_write_bio_RSAPublicKey(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2201 | if (PEM_write_bio_RSAPublicKey(bio.get(), rsa) != 1) { [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/pem.h:453:1: note: declared here [nodejs]  453 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA) [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc:2209:29: warning: 'int i2d_RSAPublicKey_bio(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2209 | if (i2d_RSAPublicKey_bio(bio.get(), rsa) != 1) { [nodejs]  | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/x509.h:637:27: note: declared here [nodejs]  637 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa); [nodejs]  | ^~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::ECKeyPointer ncrypto::ECKeyPointer::clone() const': [nodejs] ../../deps/ncrypto/ncrypto.cc:2809:33: warning: 'EC_KEY* EC_KEY_dup(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2809 | return ECKeyPointer(EC_KEY_dup(key_.get())); [nodejs]  | ~~~~~~~~~~^~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ec.h:1035:31: note: declared here [nodejs]  1035 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src); [nodejs]  | ^~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::ECKeyPointer::generate()': [nodejs] ../../deps/ncrypto/ncrypto.cc:2814:29: warning: 'int EC_KEY_generate_key(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2814 | return EC_KEY_generate_key(key_.get()); [nodejs]  | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ec.h:1120:27: note: declared here [nodejs]  1120 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::ECKeyPointer::setPublicKey(const ncrypto::ECPointPointer&)': [nodejs] ../../deps/ncrypto/ncrypto.cc:2819:31: warning: 'int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2819 | return EC_KEY_set_public_key(key_.get(), pub.get()) == 1; [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ec.h:1089:27: note: declared here [nodejs]  1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::ECKeyPointer::setPublicKeyRaw(const ncrypto::BignumPointer&, const ncrypto::BignumPointer&)': [nodejs] ../../deps/ncrypto/ncrypto.cc:2825:50: warning: 'int EC_KEY_set_public_key_affine_coordinates(EC_KEY*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2825 | return EC_KEY_set_public_key_affine_coordinates( [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [nodejs]  2826 | key_.get(), x.get(), y.get()) == 1; [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ec.h:1141:27: note: declared here [nodejs]  1141 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key_affine_coordinates(EC_KEY *key, [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::ECKeyPointer::setPrivateKey(const ncrypto::BignumPointer&)': [nodejs] ../../deps/ncrypto/ncrypto.cc:2831:32: warning: 'int EC_KEY_set_private_key(EC_KEY*, const BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2831 | return EC_KEY_set_private_key(key_.get(), priv.get()) == 1; [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ec.h:1075:27: note: declared here [nodejs]  1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In static member function 'static const BIGNUM* ncrypto::ECKeyPointer::GetPrivateKey(const EC_KEY*)': [nodejs] ../../deps/ncrypto/ncrypto.cc:2840:33: warning: 'const BIGNUM* EC_KEY_get0_private_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2840 | return EC_KEY_get0_private_key(key); [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ec.h:1067:37: note: declared here [nodejs]  1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In static member function 'static const EC_POINT* ncrypto::ECKeyPointer::GetPublicKey(const EC_KEY*)': [nodejs] ../../deps/ncrypto/ncrypto.cc:2849:32: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2849 | return EC_KEY_get0_public_key(key); [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ec.h:1081:39: note: declared here [nodejs]  1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In static member function 'static const EC_GROUP* ncrypto::ECKeyPointer::GetGroup(const EC_KEY*)': [nodejs] ../../deps/ncrypto/ncrypto.cc:2858:27: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2858 | return EC_KEY_get0_group(key); [nodejs]  | ~~~~~~~~~~~~~~~~~^~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ec.h:1053:39: note: declared here [nodejs]  1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); [nodejs]  | ^~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In static member function 'static bool ncrypto::ECKeyPointer::Check(const EC_KEY*)': [nodejs] ../../deps/ncrypto/ncrypto.cc:2867:26: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2867 | return EC_KEY_check_key(key) == 1; [nodejs]  | ~~~~~~~~~~~~~~~~^~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ec.h:1126:27: note: declared here [nodejs]  1126 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); [nodejs]  | ^~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::ECKeyPointer ncrypto::ECKeyPointer::NewByCurveName(int)': [nodejs] ../../deps/ncrypto/ncrypto.cc:2876:47: warning: 'EC_KEY* EC_KEY_new_by_curve_name(int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2876 | return ECKeyPointer(EC_KEY_new_by_curve_name(nid)); [nodejs]  | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ec.h:1017:31: note: declared here [nodejs]  1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::ECKeyPointer ncrypto::ECKeyPointer::New(const EC_GROUP*)': [nodejs] ../../deps/ncrypto/ncrypto.cc:2880:37: warning: 'EC_KEY* EC_KEY_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2880 | auto ptr = ECKeyPointer(EC_KEY_new()); [nodejs]  | ~~~~~~~~~~^~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ec.h:987:31: note: declared here [nodejs]  987 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); [nodejs]  | ^~~~~~~~~~ [nodejs] ../../deps/ncrypto/ncrypto.cc:2882:24: warning: 'int EC_KEY_set_group(EC_KEY*, const EC_GROUP*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] [nodejs]  2882 | if (!EC_KEY_set_group(ptr.get(), group)) return {}; [nodejs]  | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [nodejs] /nix/store/kcgqglb4iax0zh5jlrxmjdik93wlgsrq-openssl-3.4.1-dev/include/openssl/ec.h:1061:27: note: declared here [nodejs]  1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); [nodejs]  | ^~~~~~~~~~~~~~~~ [nodejs] [304/2067] CC obj/deps/cares/src/lib/cares.ares_update_servers.o [nodejs] [305/2067] CC obj/deps/cares/src/lib/event/cares.ares_event_win32.o [nodejs] [306/2067] CC obj/deps/cares/src/lib/event/cares.ares_event_select.o [nodejs] [307/2067] CC obj/deps/cares/src/lib/event/cares.ares_event_poll.o [nodejs] [308/2067] CC obj/deps/cares/src/lib/event/cares.ares_event_thread.o [nodejs] [309/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_create_query.o [nodejs] [310/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_expand_name.o [nodejs] [311/2067] CC obj/deps/cares/src/lib/event/cares.ares_event_wake_pipe.o [nodejs] ../../deps/cares/src/lib/event/ares_event_wake_pipe.c: In function 'ares_pipeevent_signal': [nodejs] ../../deps/cares/src/lib/event/ares_event_wake_pipe.c:118:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] [nodejs]  118 | (void)write(p->filedes[1], "1", 1); [nodejs]  | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [nodejs] [312/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_expand_string.o [nodejs] [313/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_fds.o [nodejs] [314/2067] CC obj/deps/cares/src/lib/cares.inet_ntop.o [nodejs] [315/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_getsock.o [nodejs] [316/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_a_reply.o [nodejs] [317/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_mx_reply.o [nodejs] [318/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_aaaa_reply.o [nodejs] [319/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_caa_reply.o [nodejs] [320/2067] CC obj/deps/cares/src/lib/cares.inet_net_pton.o [nodejs] [321/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_uri_reply.o [nodejs] [322/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_naptr_reply.o [nodejs] [323/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_ns_reply.o [nodejs] [324/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_srv_reply.o [nodejs] [325/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_txt_reply.o [nodejs] [326/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_ptr_reply.o [nodejs] [327/2067] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_soa_reply.o [nodejs] [328/2067] CC obj/deps/cares/src/lib/record/cares.ares_dns_multistring.o [nodejs] [329/2067] CC obj/deps/cares/src/lib/record/cares.ares_dns_mapping.o [nodejs] [330/2067] CC obj/deps/cares/src/lib/record/cares.ares_dns_name.o [nodejs] [331/2067] CC obj/deps/cares/src/lib/util/cares.ares_math.o [nodejs] [332/2067] CC obj/deps/cares/src/lib/util/cares.ares_timeval.o [nodejs] [333/2067] CC obj/deps/cares/src/lib/record/cares.ares_dns_parse.o [nodejs] [334/2067] CC obj/deps/cares/src/lib/str/cares.ares_strsplit.o [nodejs] [335/2067] CXX obj/deps/inspector_protocol/crdtp/crdtp.json.o [nodejs] [336/2067] CC obj/deps/brotli/c/common/brotli.constants.o [nodejs] [337/2067] CC obj/deps/cares/src/lib/util/cares.ares_rand.o [nodejs] [338/2067] CC obj/deps/brotli/c/common/brotli.context.o [nodejs] [339/2067] CC obj/deps/cares/src/lib/util/cares.ares_iface_ips.o [nodejs] [340/2067] CC obj/deps/cares/src/lib/util/cares.ares_threads.o [nodejs] [341/2067] CC obj/deps/cares/src/lib/str/cares.ares_str.o [nodejs] [342/2067] CC obj/deps/cares/src/lib/cares.windows_port.o [nodejs] [343/2067] CC obj/deps/brotli/c/common/brotli.platform.o [nodejs] [344/2067] CC obj/deps/brotli/c/dec/brotli.bit_reader.o [nodejs] [345/2067] CC obj/deps/brotli/c/common/brotli.shared_dictionary.o [nodejs] [346/2067] CC obj/deps/brotli/c/dec/brotli.state.o [nodejs] [347/2067] CC obj/deps/brotli/c/common/brotli.transform.o [nodejs] [348/2067] CC obj/deps/cares/src/lib/record/cares.ares_dns_write.o [nodejs] [349/2067] CC obj/deps/brotli/c/dec/brotli.huffman.o [nodejs] [350/2067] CC obj/deps/brotli/c/common/brotli.dictionary.o [nodejs] [351/2067] CC obj/deps/cares/src/lib/record/cares.ares_dns_record.o [nodejs] ../../deps/cares/src/lib/record/ares_dns_record.c: In function 'ares_dns_rr_set_addr6': [nodejs] ../../deps/cares/src/lib/record/ares_dns_record.c:1127:3: warning: writing 16 bytes into a region of size between 1 and 8 [-Wstringop-overflow=] [nodejs]  1127 | memcpy(a, addr, sizeof(*a)); [nodejs]  | ^ [nodejs] In file included from ../../deps/cares/src/lib/ares_private.h:59, [nodejs]  from ../../deps/cares/src/lib/record/ares_dns_record.c:26: [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:189:18: note: destination object 'selector' of size 1 [nodejs]  189 | unsigned char selector; [nodejs]  | ^~~~~~~~ [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:101:18: note: destination object 'addr' of size 4 [nodejs]  101 | struct in_addr addr; [nodejs]  | ^~~~ [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:170:18: note: destination object 'replacement' of size 8 [nodejs]  170 | char *replacement; [nodejs]  | ^~~~~~~~~~~ [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:146:18: note: destination object 'inception' of size 4 [nodejs]  146 | unsigned int inception; [nodejs]  | ^~~~~~~~~ [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:147:18: note: destination object 'key_tag' of size 2 [nodejs]  147 | unsigned short key_tag; [nodejs]  | ^~~~~~~ [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:114:16: note: destination object 'rname' of size 8 [nodejs]  114 | char *rname; [nodejs]  | ^~~~~ [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:115:16: note: destination object 'serial' of size 4 [nodejs]  115 | unsigned int serial; [nodejs]  | ^~~~~~ [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:116:16: note: destination object 'refresh' of size 4 [nodejs]  116 | unsigned int refresh; [nodejs]  | ^~~~~~~ [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:117:16: note: destination object 'retry' of size 4 [nodejs]  117 | unsigned int retry; [nodejs]  | ^~~~~ [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:118:16: note: destination object 'expire' of size 4 [nodejs]  118 | unsigned int expire; [nodejs]  | ^~~~~~ [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:119:16: note: destination object 'minimum' of size 4 [nodejs]  119 | unsigned int minimum; [nodejs]  | ^~~~~~~ [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:142:18: note: destination object 'algorithm' of size 1 [nodejs]  142 | unsigned char algorithm; [nodejs]  | ^~~~~~~~~ [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:148:18: note: destination object 'signers_name' of size 8 [nodejs]  148 | char *signers_name; [nodejs]  | ^~~~~~~~~~~~ [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:143:18: note: destination object 'labels' of size 1 [nodejs]  143 | unsigned char labels; [nodejs]  | ^~~~~~ [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:144:18: note: destination object 'original_ttl' of size 4 [nodejs]  144 | unsigned int original_ttl; [nodejs]  | ^~~~~~~~~~~~ [nodejs] ../../deps/cares/src/lib/record/ares_dns_private.h:198:18: note: destination object 'params' of size 8 [nodejs]  198 | ares_array_t *params; /*!< Type is ares_dns_optval_t */ [nodejs]  | ^~~~~~ [nodejs] [352/2067] CC obj/deps/cares/src/lib/util/cares.ares_uri.o [nodejs] [353/2067] CC obj/deps/cares/src/lib/str/cares.ares_buf.o [nodejs] [354/2067] CC obj/deps/brotli/c/enc/brotli.command.o [nodejs] [355/2067] CC obj/deps/brotli/c/enc/brotli.bit_cost.o [nodejs] [356/2067] CC obj/deps/brotli/c/enc/brotli.dictionary_hash.o [nodejs] [357/2067] CC obj/deps/brotli/c/enc/brotli.compound_dictionary.o [nodejs] [358/2067] CC obj/deps/brotli/c/enc/brotli.fast_log.o [nodejs] [359/2067] CXX obj/deps/v8/src/torque/torque_base.torque-parser.o [nodejs] [360/2067] CC obj/deps/brotli/c/enc/brotli.brotli_bit_stream.o [nodejs] [361/2067] CC obj/deps/brotli/c/enc/brotli.entropy_encode.o [nodejs] [362/2067] AR obj/tools/v8_gypfiles/libtorque_base.a [nodejs] [363/2067] STAMP obj/tools/v8_gypfiles/torque.actions_depends.stamp [nodejs] [364/2067] CC obj/deps/brotli/c/enc/brotli.memory.o [nodejs] [365/2067] CC obj/deps/brotli/c/enc/brotli.encoder_dict.o [nodejs] [366/2067] CC obj/deps/brotli/c/enc/brotli.cluster.o [nodejs] [367/2067] CC obj/deps/brotli/c/enc/brotli.histogram.o [nodejs] [368/2067] AR obj/deps/uvwasi/libuvwasi.a [nodejs] [369/2067] AR obj/deps/nghttp2/libnghttp2.a [nodejs] [370/2067] AR obj/deps/ncrypto/libncrypto.a [nodejs] [371/2067] CC obj/deps/brotli/c/enc/brotli.literal_cost.o [nodejs] [372/2067] AR obj/deps/nbytes/libnbytes.a [nodejs] [373/2067] CC obj/deps/brotli/c/enc/brotli.utf8_util.o [nodejs] [374/2067] AR obj/deps/llhttp/libllhttp.a [nodejs] [375/2067] AR obj/deps/inspector_protocol/libcrdtp.a [nodejs] [376/2067] AR obj/deps/histogram/libhistogram.a [nodejs] [377/2067] CC obj/src/large_pages/node_text_start.node_text_start.o [nodejs] [378/2067] AR obj/deps/cares/libcares.a [nodejs] [379/2067] AR obj/libnode_text_start.a [nodejs] [380/2067] CC obj/deps/brotli/c/enc/brotli.compress_fragment.o [nodejs] [381/2067] LINK torque [nodejs] [382/2067] CC obj/deps/brotli/c/dec/brotli.decode.o [nodejs] [383/2067] CC obj/deps/brotli/c/enc/brotli.compress_fragment_two_pass.o [nodejs] [384/2067] CC obj/deps/brotli/c/enc/brotli.backward_references_hq.o [nodejs] [385/2067] CC obj/deps/brotli/c/enc/brotli.encode.o [nodejs] [386/2067] CC obj/deps/brotli/c/enc/brotli.block_splitter.o [nodejs] [387/2067] CC obj/deps/brotli/c/enc/brotli.static_dict.o [nodejs] [388/2067] CC obj/deps/brotli/c/enc/brotli.metablock.o [nodejs] [389/2067] CC obj/test/overlapped-checker/overlapped-checker.main_unix.o [nodejs] [390/2067] CXX obj/deps/googletest/src/gtest.gtest-assertion-result.o [nodejs] [391/2067] LINK overlapped-checker [nodejs] [392/2067] CXX obj/deps/googletest/src/gtest.gtest-filepath.o [nodejs] [393/2067] CXX obj/deps/googletest/src/gtest.gtest-matchers.o [nodejs] [394/2067] CXX obj/deps/googletest/src/gtest.gtest-test-part.o [nodejs] [395/2067] CXX obj/deps/googletest/src/gtest.gtest-typed-test.o [nodejs] [396/2067] CXX obj/deps/googletest/src/gtest_main.gtest_main.o [nodejs] [397/2067] AR obj/deps/googletest/libgtest_main.a [nodejs] [398/2067] CXX obj/deps/googletest/src/gtest.gtest-printers.o [nodejs] [399/2067] CXX obj/deps/googletest/src/gtest.gtest-port.o [nodejs] [400/2067] CXX obj/deps/googletest/src/gtest.gtest-death-test.o [nodejs] [401/2067] CXX obj/deps/simdjson/simdjson.simdjson.o [nodejs] [402/2067] AR obj/deps/simdjson/libsimdjson.a [nodejs] [403/2067] CC obj/deps/brotli/c/enc/brotli.backward_references.o [nodejs] [404/2067] AR obj/deps/brotli/libbrotli.a [nodejs] [405/2067] CXX obj/deps/simdutf/simdutf.simdutf.o [nodejs] [406/2067] AR obj/deps/simdutf/libsimdutf.a [nodejs] [407/2067] CXX obj/deps/googletest/src/gtest.gtest.o [nodejs] [408/2067] AR obj/deps/googletest/libgtest.a [nodejs] [409/2067] LINK node_js2c [nodejs] [410/2067] ACTION libnode: node_js2c_1613b577312726d6acf41fb14bd20601 [nodejs] [411/2067] ACTION libnode: convert_node_protocol_to_json_1613b577312726d6acf41fb14bd20601 [nodejs] [412/2067] ACTION libnode: concatenate_protocols_1613b577312726d6acf41fb14bd20601 [nodejs] [413/2067] ACTION libnode: v8_inspector_compress_protocol_json_1613b577312726d6acf41fb14bd20601 [nodejs] [414/2067] ACTION Generating node protocol sources from protocol json [nodejs] [415/2067] STAMP obj/libnode.actions_rules_copies.stamp [nodejs] [416/2067] ACTION run_torque: run_torque_action_e3070f7afaffd8a3b4612441e26c1d85 [nodejs] [417/2067] STAMP obj/tools/v8_gypfiles/run_torque.actions_rules_copies.stamp [nodejs] [418/2067] STAMP obj/tools/v8_gypfiles/v8_internal_headers.actions_depends.stamp [nodejs] [419/2067] ACTION postmortem-metadata: gen-postmortem-metadata_7acc03b21ed727c9887fcf4669bc652e [nodejs] [420/2067] STAMP obj/tools/v8_gypfiles/torque_generated_definitions.actions_depends.stamp [nodejs] [421/2067] STAMP obj/tools/v8_gypfiles/v8_base_without_compiler.actions_depends.stamp [nodejs] [422/2067] ACTION Checking inspector protocol compatibility [nodejs] [423/2067] CXX obj/src/api/libnode.utils.o [nodejs] [424/2067] STAMP obj/tools/v8_gypfiles/v8_internal_headers.compile_depends.stamp [nodejs] [425/2067] STAMP obj/tools/v8_gypfiles/v8_compiler.compile_depends.stamp [nodejs] [426/2067] STAMP obj/tools/v8_gypfiles/v8_turboshaft.compile_depends.stamp [nodejs] [427/2067] STAMP obj/tools/v8_gypfiles/v8_compiler.actions_depends.stamp [nodejs] [428/2067] ACTION Generating inspector protocol sources from protocol json [nodejs] [429/2067] STAMP obj/tools/v8_gypfiles/v8_base_without_compiler.actions_rules_copies.stamp [nodejs] [430/2067] CXX obj/gen/src/node/inspector/protocol/libnode.Network.o [nodejs] [431/2067] CXX obj/gen/src/node/inspector/protocol/libnode.NodeTracing.o [nodejs] [432/2067] CXX obj/gen/src/node/inspector/protocol/libnode.NodeRuntime.o [nodejs] [433/2067] CXX obj/deps/ada/ada.ada.o [nodejs] [434/2067] CXX obj/gen/src/node/inspector/protocol/libnode.NodeWorker.o [nodejs] [435/2067] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Protocol.o [nodejs] [436/2067] CXX obj/src/api/libnode.encoding.o [nodejs] [437/2067] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Console.o [nodejs] [438/2067] CXX obj/src/api/libnode.callback.o [nodejs] [439/2067] CXX obj/src/api/libnode.exceptions.o [nodejs] [440/2067] CXX obj/gen/src/node/inspector/protocol/libnode.Protocol.o [nodejs] [441/2067] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Schema.o [nodejs] [442/2067] CXX obj/src/api/libnode.embed_helpers.o [nodejs] [443/2067] CXX obj/src/api/libnode.hooks.o [nodejs] [444/2067] CXX obj/src/api/libnode.environment.o [nodejs] [445/2067] CXX obj/src/api/libnode.async_resource.o [nodejs] [446/2067] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.HeapProfiler.o [nodejs] [447/2067] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Profiler.o [nodejs] [448/2067] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Runtime.o [nodejs] [449/2067] CXX obj/gen/libnode.node_javascript.o [nodejs] [450/2067] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Debugger.o [nodejs] [451/2067] CXX obj/deps/v8/src/ast/v8_base_without_compiler.ast-function-literal-id-reindexer.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/ast/ast-traversal-visitor.h:8, [nodejs]  from ../../deps/v8/src/ast/ast-function-literal-id-reindexer.h:8, [nodejs]  from ../../deps/v8/src/ast/ast-function-literal-id-reindexer.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [452/2067] CXX obj/deps/v8/src/ast/v8_base_without_compiler.variables.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/ast/scopes.h:10, [nodejs]  from ../../deps/v8/src/ast/variables.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [453/2067] CXX obj/deps/v8/src/ast/v8_base_without_compiler.source-range-ast-visitor.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/ast/ast-traversal-visitor.h:8, [nodejs]  from ../../deps/v8/src/ast/source-range-ast-visitor.h:10, [nodejs]  from ../../deps/v8/src/ast/source-range-ast-visitor.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [454/2067] CXX obj/deps/v8/src/compiler/v8_compiler.access-builder.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/compiler/common-operator.h:10, [nodejs]  from ../../deps/v8/src/compiler/js-operator.h:10, [nodejs]  from ../../deps/v8/src/compiler/access-builder.h:9, [nodejs]  from ../../deps/v8/src/compiler/access-builder.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [455/2067] CXX obj/deps/v8/src/ast/v8_base_without_compiler.ast-value-factory.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/heap/factory-inl.h:8, [nodejs]  from ../../deps/v8/src/ast/ast-value-factory.cc:33: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [456/2067] CXX obj/deps/v8/src/ast/v8_base_without_compiler.modules.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [457/2067] CXX obj/deps/v8/src/api/v8_base_without_compiler.api-arguments.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/api/api-arguments.h:9, [nodejs]  from ../../deps/v8/src/api/api-arguments.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [458/2067] CXX obj/deps/v8/src/api/v8_base_without_compiler.api-natives.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/api/api-natives.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [459/2067] CXX obj/deps/v8/src/ast/v8_base_without_compiler.prettyprinter.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/ast/prettyprinter.h:10, [nodejs]  from ../../deps/v8/src/ast/prettyprinter.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [460/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-api.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/api/api-arguments.h:9, [nodejs]  from ../../deps/v8/src/api/api-arguments-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-api.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [461/2067] CXX obj/deps/v8/src/ast/v8_base_without_compiler.ast.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/ast/ast.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [462/2067] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.bytecode-offset-iterator.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/baseline/bytecode-offset-iterator.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [463/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-arraybuffer.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-arraybuffer.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [464/2067] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.baseline.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/heap/local-heap.h:17, [nodejs]  from ../../deps/v8/src/codegen/tick-counter.h:11, [nodejs]  from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, [nodejs]  from ../../deps/v8/src/objects/shared-function-info-inl.h:10, [nodejs]  from ../../deps/v8/src/baseline/baseline.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [465/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-async-module.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-async-module.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [466/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.accessors.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/builtins/accessors.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [467/2067] CXX obj/deps/v8/src/ast/v8_base_without_compiler.scopes.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/ast/scopes.h:10, [nodejs]  from ../../deps/v8/src/ast/scopes.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [468/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-atomics-synchronization.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-atomics-synchronization.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [469/2067] CXX obj/deps/v8/src/api/v8_base_without_compiler.api.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [470/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-array.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-array.cc:6: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [471/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-collections.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-collections.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [472/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-bigint.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-bigint.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [473/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-callsite.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-callsite.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [474/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-dataview.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-dataview.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [475/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-error.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-error.cc:6: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [476/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-date.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-date.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [477/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-console.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/builtins/builtins-console.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [478/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-internal.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-internal.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [479/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-global.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-global.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [480/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-function.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/builtins/builtins-function.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [481/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-intl.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-intl.cc:13: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [482/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-reflect.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-reflect.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [483/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-number.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-number.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [484/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-json.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-json.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [485/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.aligned-slot-allocator.o [nodejs] [486/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.bailout-reason.o [nodejs] [487/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-regexp.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-regexp.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [488/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-object.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-object.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [489/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-shadow-realm.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-shadow-realm.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [490/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-shared-array.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-shared-array.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [491/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-sharedarraybuffer.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-sharedarraybuffer.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [492/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-struct.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-struct.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [493/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-symbol.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-symbol.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [494/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-string.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-string.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [495/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-trace.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/builtins/builtins-trace.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [496/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-weak-refs.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-weak-refs.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [497/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.constants-table-builder.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/builtins/constants-table-builder.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [498/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-typed-array.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-typed-array.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [499/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/builtins/builtins.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [500/2067] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-temporal.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, [nodejs]  from ../../deps/v8/src/builtins/builtins-temporal.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [501/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.code-comments.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/assembler.h:52, [nodejs]  from ../../deps/v8/src/codegen/assembler-inl.h:8, [nodejs]  from ../../deps/v8/src/codegen/code-comments.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [502/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.machine-type.o [nodejs] [503/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.external-reference-encoder.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/codegen/external-reference-encoder.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [504/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.external-reference-table.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/codegen/external-reference-table.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [505/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.code-desc.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/assembler.h:52, [nodejs]  from ../../deps/v8/src/codegen/assembler-inl.h:8, [nodejs]  from ../../deps/v8/src/codegen/code-desc.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [506/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.assembler.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/assembler.h:52, [nodejs]  from ../../deps/v8/src/codegen/assembler.cc:35: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [507/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.register-configuration.o [nodejs] [508/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.flush-instruction-cache.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/execution/simulator.h:13, [nodejs]  from ../../deps/v8/src/codegen/flush-instruction-cache.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [509/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.code-factory.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/codegen/interface-descriptors.h:15, [nodejs]  from ../../deps/v8/src/codegen/callable.h:8, [nodejs]  from ../../deps/v8/src/codegen/code-factory.h:8, [nodejs]  from ../../deps/v8/src/codegen/code-factory.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [510/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.code-reference.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/handles/handles-inl.h:9, [nodejs]  from ../../deps/v8/src/codegen/code-reference.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [511/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.compilation-cache.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/hash-table.h:13, [nodejs]  from ../../deps/v8/src/objects/compilation-cache-table.h:9, [nodejs]  from ../../deps/v8/src/codegen/compilation-cache.h:9, [nodejs]  from ../../deps/v8/src/codegen/compilation-cache.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [512/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.tnode.o [nodejs] [513/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.interface-descriptors.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/codegen/interface-descriptors.h:15, [nodejs]  from ../../deps/v8/src/codegen/interface-descriptors.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [514/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.tick-counter.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/heap/local-heap.h:17, [nodejs]  from ../../deps/v8/src/codegen/tick-counter.h:11, [nodejs]  from ../../deps/v8/src/codegen/tick-counter.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [515/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.constant-pool.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/constant-pool.h:12, [nodejs]  from ../../deps/v8/src/codegen/constant-pool.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [516/2067] CXX obj/deps/v8/src/common/v8_base_without_compiler.assert-scope.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/common/assert-scope.cc:10: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [517/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.handler-table.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/assembler.h:52, [nodejs]  from ../../deps/v8/src/codegen/assembler-inl.h:8, [nodejs]  from ../../deps/v8/src/codegen/handler-table.cc:11: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [518/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.source-position-table.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/handles/persistent-handles.h:11, [nodejs]  from ../../deps/v8/src/heap/local-heap-inl.h:11, [nodejs]  from ../../deps/v8/src/heap/factory-base-inl.h:9, [nodejs]  from ../../deps/v8/src/heap/local-factory-inl.h:8, [nodejs]  from ../../deps/v8/src/codegen/source-position-table.cc:10: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [519/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.pending-optimization-table.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/execution/isolate-inl.h:8, [nodejs]  from ../../deps/v8/src/codegen/pending-optimization-table.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [520/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.external-reference.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/codegen/external-reference.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [521/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.source-position.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/heap/local-heap.h:17, [nodejs]  from ../../deps/v8/src/codegen/tick-counter.h:11, [nodejs]  from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, [nodejs]  from ../../deps/v8/src/codegen/source-position.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [522/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.optimized-compilation-info.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/heap/local-heap.h:17, [nodejs]  from ../../deps/v8/src/codegen/tick-counter.h:11, [nodejs]  from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, [nodejs]  from ../../deps/v8/src/codegen/optimized-compilation-info.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [523/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.reloc-info.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [524/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.compiler.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/codegen/compiler.h:17, [nodejs]  from ../../deps/v8/src/codegen/compiler.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [525/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.maglev-safepoint-table.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/assembler.h:52, [nodejs]  from ../../deps/v8/src/codegen/assembler-arch.h:8, [nodejs]  from ../../deps/v8/src/codegen/macro-assembler-base.h:12, [nodejs]  from ../../deps/v8/src/codegen/macro-assembler.h:8, [nodejs]  from ../../deps/v8/src/codegen/maglev-safepoint-table.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [526/2067] CXX obj/deps/v8/src/common/v8_base_without_compiler.ptr-compr.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/common/ptr-compr-inl.h:9, [nodejs]  from ../../deps/v8/src/common/ptr-compr.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [527/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.macro-assembler-base.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/assembler.h:52, [nodejs]  from ../../deps/v8/src/codegen/assembler-arch.h:8, [nodejs]  from ../../deps/v8/src/codegen/macro-assembler-base.h:12, [nodejs]  from ../../deps/v8/src/codegen/macro-assembler-base.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [528/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.safepoint-table.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/assembler.h:52, [nodejs]  from ../../deps/v8/src/codegen/assembler-inl.h:8, [nodejs]  from ../../deps/v8/src/codegen/safepoint-table.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [529/2067] CXX obj/deps/v8/src/debug/v8_base_without_compiler.liveedit-diff.o [nodejs] [530/2067] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.unoptimized-compilation-info.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/objects/feedback-vector.h:16, [nodejs]  from ../../deps/v8/src/codegen/unoptimized-compilation-info.h:13, [nodejs]  from ../../deps/v8/src/codegen/unoptimized-compilation-info.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [531/2067] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.deoptimize-reason.o [nodejs] [532/2067] CXX obj/deps/v8/src/common/v8_base_without_compiler.code-memory-access.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access-inl.h:8, [nodejs]  from ../../deps/v8/src/common/code-memory-access.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [533/2067] CXX obj/deps/v8/src/compiler-dispatcher/v8_base_without_compiler.lazy-compile-dispatcher.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/codegen/compiler.h:17, [nodejs]  from ../../deps/v8/src/compiler-dispatcher/lazy-compile-dispatcher.cc:12: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [534/2067] CXX obj/deps/v8/src/date/v8_base_without_compiler.dateparser.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/common/ptr-compr-inl.h:9, [nodejs]  from ../../deps/v8/src/objects/objects-inl.h:20, [nodejs]  from ../../deps/v8/src/date/dateparser.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [535/2067] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-evaluate.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/deoptimization-data.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, [nodejs]  from ../../deps/v8/src/deoptimizer/translated-state.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, [nodejs]  from ../../deps/v8/src/debug/debug-frames.h:10, [nodejs]  from ../../deps/v8/src/debug/debug-evaluate.h:12, [nodejs]  from ../../deps/v8/src/debug/debug-evaluate.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [536/2067] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-frames.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/deoptimization-data.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, [nodejs]  from ../../deps/v8/src/deoptimizer/translated-state.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, [nodejs]  from ../../deps/v8/src/debug/debug-frames.h:10, [nodejs]  from ../../deps/v8/src/debug/debug-frames.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [537/2067] CXX obj/deps/v8/src/compiler-dispatcher/v8_base_without_compiler.optimizing-compile-dispatcher.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/heap/local-heap.h:17, [nodejs]  from ../../deps/v8/src/handles/local-handles.h:12, [nodejs]  from ../../deps/v8/src/execution/local-isolate.h:12, [nodejs]  from ../../deps/v8/src/heap/parked-scope.h:11, [nodejs]  from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, [nodejs]  from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [538/2067] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-property-iterator.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/debug/debug-property-iterator.h:12, [nodejs]  from ../../deps/v8/src/debug/debug-property-iterator.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [539/2067] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-coverage.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/ast/ast-source-ranges.h:8, [nodejs]  from ../../deps/v8/src/debug/debug-coverage.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [540/2067] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-scope-iterator.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/deoptimization-data.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, [nodejs]  from ../../deps/v8/src/deoptimizer/translated-state.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, [nodejs]  from ../../deps/v8/src/debug/debug-frames.h:10, [nodejs]  from ../../deps/v8/src/debug/debug-scope-iterator.h:8, [nodejs]  from ../../deps/v8/src/debug/debug-scope-iterator.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [541/2067] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.compilation-statistics.o [nodejs] [542/2067] CXX obj/deps/v8/src/date/v8_base_without_compiler.date.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/common/ptr-compr-inl.h:9, [nodejs]  from ../../deps/v8/src/objects/objects-inl.h:20, [nodejs]  from ../../deps/v8/src/date/date.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [543/2067] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-scopes.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/deoptimization-data.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, [nodejs]  from ../../deps/v8/src/deoptimizer/translated-state.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, [nodejs]  from ../../deps/v8/src/debug/debug-frames.h:10, [nodejs]  from ../../deps/v8/src/debug/debug-scopes.h:8, [nodejs]  from ../../deps/v8/src/debug/debug-scopes.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [544/2067] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-stack-trace-iterator.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/deoptimization-data.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, [nodejs]  from ../../deps/v8/src/deoptimizer/translated-state.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, [nodejs]  from ../../deps/v8/src/debug/debug-frames.h:10, [nodejs]  from ../../deps/v8/src/debug/debug-stack-trace-iterator.h:10, [nodejs]  from ../../deps/v8/src/debug/debug-stack-trace-iterator.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [545/2067] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.eh-frame.o [nodejs] [546/2067] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.unwinder.o [nodejs] [547/2067] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-interface.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/debug/debug-interface.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [548/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.clobber-registers.o [nodejs] [549/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.encoded-c-signature.o [nodejs] [550/2067] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/execution/interrupts-scope.h:8, [nodejs]  from ../../deps/v8/src/debug/debug.h:18, [nodejs]  from ../../deps/v8/src/debug/debug.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [551/2067] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.deoptimized-frame-info.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/deoptimization-data.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, [nodejs]  from ../../deps/v8/src/deoptimizer/translated-state.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, [nodejs]  from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [552/2067] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.frame-translation-builder.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/deoptimization-data.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, [nodejs]  from ../../deps/v8/src/deoptimizer/frame-translation-builder.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [553/2067] CXX obj/deps/v8/src/debug/v8_base_without_compiler.liveedit.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/debug/liveedit.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [554/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.arguments.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [555/2067] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.deoptimizer.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/deoptimization-data.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, [nodejs]  from ../../deps/v8/src/deoptimizer/translated-state.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/deoptimizer.h:14, [nodejs]  from ../../deps/v8/src/deoptimizer/deoptimizer.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [556/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.interrupts-scope.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/execution/interrupts-scope.h:8, [nodejs]  from ../../deps/v8/src/execution/interrupts-scope.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [557/2067] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.materialized-object-store.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/deoptimizer/materialized-object-store.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [558/2067] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.gdb-jit.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/diagnostics/gdb-jit.cc:13: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [559/2067] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.translated-state.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/deoptimization-data.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, [nodejs]  from ../../deps/v8/src/deoptimizer/translated-state.h:11, [nodejs]  from ../../deps/v8/src/deoptimizer/translated-state.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [560/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.local-isolate.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/heap/local-heap.h:17, [nodejs]  from ../../deps/v8/src/handles/local-handles.h:12, [nodejs]  from ../../deps/v8/src/execution/local-isolate.h:12, [nodejs]  from ../../deps/v8/src/execution/local-isolate.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [561/2067] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.disassembler.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/assembler.h:52, [nodejs]  from ../../deps/v8/src/codegen/assembler-inl.h:8, [nodejs]  from ../../deps/v8/src/diagnostics/disassembler.cc:17: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [562/2067] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.basic-block-profiler.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/objects/shared-function-info.h:18, [nodejs]  from ../../deps/v8/src/diagnostics/basic-block-profiler.h:17, [nodejs]  from ../../deps/v8/src/diagnostics/basic-block-profiler.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [563/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.thread-id.o [nodejs] [564/2067] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.perf-jit.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/log.h:16, [nodejs]  from ../../deps/v8/src/diagnostics/perf-jit.h:36, [nodejs]  from ../../deps/v8/src/diagnostics/perf-jit.cc:28: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [565/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.simulator-base.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/execution/simulator-base.h:16, [nodejs]  from ../../deps/v8/src/execution/simulator-base.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [566/2067] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.objects-debug.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/assembler.h:52, [nodejs]  from ../../deps/v8/src/codegen/assembler-inl.h:8, [nodejs]  from ../../deps/v8/src/diagnostics/objects-debug.cc:6: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [567/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.thread-local-top.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [568/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.embedder-state.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/execution/embedder-state.h:9, [nodejs]  from ../../deps/v8/src/execution/embedder-state.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [569/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.execution.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/execution/execution.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [570/2067] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.trigger-failure-extension.o [nodejs] [571/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.futex-emulation.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/execution/futex-emulation.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [572/2067] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.cputracemark-extension.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/extensions/cputracemark-extension.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [573/2067] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.gc-extension.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/extensions/gc-extension.cc:17: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [574/2067] CXX obj/deps/v8/src/flags/v8_base_without_compiler.flags.o [nodejs] [575/2067] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.objects-printer.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/deoptimization-data.h:11, [nodejs]  from ../../deps/v8/src/execution/frames.h:15, [nodejs]  from ../../deps/v8/src/execution/frames-inl.h:10, [nodejs]  from ../../deps/v8/src/diagnostics/objects-printer.cc:11: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [576/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.frames.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/deoptimization-data.h:11, [nodejs]  from ../../deps/v8/src/execution/frames.h:15, [nodejs]  from ../../deps/v8/src/execution/frames.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [577/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.microtask-queue.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/execution/microtask-queue.cc:10: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [578/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.protectors.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/execution/isolate-inl.h:8, [nodejs]  from ../../deps/v8/src/execution/protectors.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [579/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.messages.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/execution/messages.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [580/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.allocation-observer.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/allocation-observer.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [581/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.v8threads.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/execution/v8threads.h:10, [nodejs]  from ../../deps/v8/src/execution/v8threads.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [582/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.stack-guard.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/heap/local-heap.h:17, [nodejs]  from ../../deps/v8/src/handles/local-handles.h:12, [nodejs]  from ../../deps/v8/src/execution/local-isolate.h:12, [nodejs]  from ../../deps/v8/src/heap/parked-scope.h:11, [nodejs]  from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, [nodejs]  from ../../deps/v8/src/execution/stack-guard.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [583/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.tiering-manager.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/assembler.h:52, [nodejs]  from ../../deps/v8/src/execution/tiering-manager.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [584/2067] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.externalize-string-extension.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/extensions/externalize-string-extension.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [585/2067] CXX obj/deps/v8/src/execution/v8_base_without_compiler.isolate.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/execution/isolate.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [586/2067] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.statistics-extension.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/extensions/statistics-extension.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [587/2067] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.ignition-statistics-extension.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/extensions/ignition-statistics-extension.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [588/2067] CXX obj/deps/v8/src/handles/v8_base_without_compiler.traced-handles.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-state.h:9, [nodejs]  from ../../deps/v8/src/heap/mark-compact.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-barrier.h:11, [nodejs]  from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, [nodejs]  from ../../deps/v8/src/handles/traced-handles-inl.h:9, [nodejs]  from ../../deps/v8/src/handles/traced-handles.cc:16: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [589/2067] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.unified-heap-marking-verifier.o [nodejs] [590/2067] CXX obj/deps/v8/src/handles/v8_base_without_compiler.handles.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/handles/handles.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [591/2067] CXX obj/deps/v8/src/handles/v8_base_without_compiler.global-handles.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/handles/global-handles.h:17, [nodejs]  from ../../deps/v8/src/handles/global-handles.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [592/2067] CXX obj/deps/v8/src/handles/v8_base_without_compiler.persistent-handles.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/handles/persistent-handles.h:11, [nodejs]  from ../../deps/v8/src/handles/persistent-handles.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [593/2067] CXX obj/deps/v8/src/handles/v8_base_without_compiler.local-handles.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/heap/local-heap.h:17, [nodejs]  from ../../deps/v8/src/handles/local-handles.h:12, [nodejs]  from ../../deps/v8/src/handles/local-handles.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [594/2067] CXX obj/deps/v8/src/handles/v8_base_without_compiler.shared-object-conveyor-handles.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/handles/persistent-handles.h:11, [nodejs]  from ../../deps/v8/src/handles/shared-object-conveyor-handles.h:11, [nodejs]  from ../../deps/v8/src/handles/shared-object-conveyor-handles.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [595/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.array-buffer-sweeper.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/logging/counters.h:19, [nodejs]  from ../../deps/v8/src/heap/gc-tracer.h:16, [nodejs]  from ../../deps/v8/src/heap/sweeper.h:19, [nodejs]  from ../../deps/v8/src/heap/array-buffer-sweeper.h:12, [nodejs]  from ../../deps/v8/src/heap/array-buffer-sweeper.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [596/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.combined-heap.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/combined-heap.h:8, [nodejs]  from ../../deps/v8/src/heap/combined-heap.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [597/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.code-range.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access-inl.h:8, [nodejs]  from ../../deps/v8/src/heap/heap-inl.h:18, [nodejs]  from ../../deps/v8/src/heap/code-range.cc:13: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [598/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.code-stats.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/heap/code-stats.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [599/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.gc-idle-time-handler.o [nodejs] [600/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.collection-barrier.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/heap/local-heap.h:17, [nodejs]  from ../../deps/v8/src/heap/collection-barrier.h:14, [nodejs]  from ../../deps/v8/src/heap/collection-barrier.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [601/2067] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.unified-heap-marking-state.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-state.h:9, [nodejs]  from ../../deps/v8/src/heap/mark-compact.h:13, [nodejs]  from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.h:10, [nodejs]  from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [602/2067] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.cross-heap-remembered-set.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/heap/cppgc-js/cross-heap-remembered-set.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [603/2067] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.cpp-heap.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/execution/isolate-inl.h:8, [nodejs]  from ../../deps/v8/src/heap/cppgc-js/cpp-heap.cc:20: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [604/2067] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.cpp-snapshot.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/heap/cppgc-js/cpp-snapshot.cc:14: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [605/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.evacuation-allocator.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/evacuation-allocator.h:9, [nodejs]  from ../../deps/v8/src/heap/evacuation-allocator.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [606/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.ephemeron-remembered-set.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/hash-table.h:13, [nodejs]  from ../../deps/v8/src/heap/ephemeron-remembered-set.h:13, [nodejs]  from ../../deps/v8/src/heap/ephemeron-remembered-set.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [607/2067] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.unified-heap-marking-visitor.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-state.h:9, [nodejs]  from ../../deps/v8/src/heap/mark-compact.h:13, [nodejs]  from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.h:10, [nodejs]  from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-visitor.h:11, [nodejs]  from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-visitor.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [608/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.evacuation-verifier.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/assembler.h:52, [nodejs]  from ../../deps/v8/src/codegen/assembler-inl.h:8, [nodejs]  from ../../deps/v8/src/heap/evacuation-verifier.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [609/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.index-generator.o [nodejs] [610/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.large-page.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/heap/large-page.h:8, [nodejs]  from ../../deps/v8/src/heap/large-page.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [611/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.concurrent-marking.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/heap/marking-visitor.h:9, [nodejs]  from ../../deps/v8/src/heap/concurrent-marking.h:16, [nodejs]  from ../../deps/v8/src/heap/concurrent-marking.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [612/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.finalization-registry-cleanup-task.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/deoptimization-data.h:11, [nodejs]  from ../../deps/v8/src/execution/frames.h:15, [nodejs]  from ../../deps/v8/src/heap/finalization-registry-cleanup-task.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [613/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap-controller.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/heap-controller.h:9, [nodejs]  from ../../deps/v8/src/heap/heap-controller.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [614/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.free-list.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/heap/free-list.h:11, [nodejs]  from ../../deps/v8/src/heap/free-list.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [615/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.gc-tracer.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/logging/counters.h:19, [nodejs]  from ../../deps/v8/src/heap/gc-tracer.h:16, [nodejs]  from ../../deps/v8/src/heap/gc-tracer.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [616/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.factory-base.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/ast/ast-source-ranges.h:8, [nodejs]  from ../../deps/v8/src/heap/factory-base.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [617/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap-allocator.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/logging/counters.h:19, [nodejs]  from ../../deps/v8/src/heap/gc-tracer.h:16, [nodejs]  from ../../deps/v8/src/heap/main-allocator.h:12, [nodejs]  from ../../deps/v8/src/heap/heap-allocator.h:12, [nodejs]  from ../../deps/v8/src/heap/heap-allocator.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [618/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap-layout-tracer.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, [nodejs]  from ../../deps/v8/src/heap/heap-verifier.h:10, [nodejs]  from ../../deps/v8/src/heap/new-spaces.h:18, [nodejs]  from ../../deps/v8/src/heap/heap-layout-tracer.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [619/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.factory.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/heap/factory.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [620/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.incremental-marking-job.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/heap/incremental-marking-job.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [621/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap-write-barrier.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-state.h:9, [nodejs]  from ../../deps/v8/src/heap/mark-compact.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-barrier.h:11, [nodejs]  from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, [nodejs]  from ../../deps/v8/src/heap/heap-write-barrier.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [622/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap-verifier.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, [nodejs]  from ../../deps/v8/src/heap/heap-verifier.h:10, [nodejs]  from ../../deps/v8/src/heap/heap-verifier.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [623/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-chunk-layout.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/memory-chunk-layout.h:12, [nodejs]  from ../../deps/v8/src/heap/memory-chunk-layout.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [624/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-chunk.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, [nodejs]  from ../../deps/v8/src/heap/heap-verifier.h:10, [nodejs]  from ../../deps/v8/src/heap/base-space.h:12, [nodejs]  from ../../deps/v8/src/heap/memory-chunk.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [625/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.large-spaces.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, [nodejs]  from ../../deps/v8/src/heap/heap-verifier.h:10, [nodejs]  from ../../deps/v8/src/heap/large-spaces.h:16, [nodejs]  from ../../deps/v8/src/heap/large-spaces.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [626/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.incremental-marking.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/incremental-marking.h:15, [nodejs]  from ../../deps/v8/src/heap/incremental-marking.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [627/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.local-factory.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/local-factory.h:12, [nodejs]  from ../../deps/v8/src/heap/local-factory.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [628/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.local-heap.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/heap/local-heap.h:17, [nodejs]  from ../../deps/v8/src/heap/local-heap.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [629/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.main-allocator.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/logging/counters.h:19, [nodejs]  from ../../deps/v8/src/heap/gc-tracer.h:16, [nodejs]  from ../../deps/v8/src/heap/main-allocator.h:12, [nodejs]  from ../../deps/v8/src/heap/main-allocator.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [630/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.mark-sweep-utilities.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/mark-sweep-utilities.h:12, [nodejs]  from ../../deps/v8/src/heap/mark-sweep-utilities.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [631/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.marking.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access-inl.h:8, [nodejs]  from ../../deps/v8/src/heap/heap-inl.h:18, [nodejs]  from ../../deps/v8/src/heap/marking-inl.h:10, [nodejs]  from ../../deps/v8/src/heap/marking.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [632/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/heap.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [633/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.marking-worklist.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-worklist.h:15, [nodejs]  from ../../deps/v8/src/heap/marking-worklist.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [634/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.marking-barrier.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-state.h:9, [nodejs]  from ../../deps/v8/src/heap/mark-compact.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-barrier.h:11, [nodejs]  from ../../deps/v8/src/heap/marking-barrier.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [635/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-allocator.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, [nodejs]  from ../../deps/v8/src/heap/memory-allocator.h:23, [nodejs]  from ../../deps/v8/src/heap/memory-allocator.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [636/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-balancer.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access-inl.h:8, [nodejs]  from ../../deps/v8/src/heap/heap-inl.h:18, [nodejs]  from ../../deps/v8/src/heap/memory-balancer.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [637/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-chunk-metadata.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, [nodejs]  from ../../deps/v8/src/heap/memory-chunk-metadata.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [638/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-reducer.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/logging/counters.h:19, [nodejs]  from ../../deps/v8/src/heap/gc-tracer.h:16, [nodejs]  from ../../deps/v8/src/heap/memory-reducer.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [639/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.minor-gc-job.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/heap/minor-gc-job.cc:10: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [640/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-measurement.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/heap/memory-measurement.h:15, [nodejs]  from ../../deps/v8/src/heap/memory-measurement.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [641/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.mutable-page.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/heap/mutable-page.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [642/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.slot-set.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/memory-chunk-layout.h:12, [nodejs]  from ../../deps/v8/src/heap/slot-set.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [643/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.page.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access-inl.h:8, [nodejs]  from ../../deps/v8/src/heap/heap-inl.h:18, [nodejs]  from ../../deps/v8/src/heap/page.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [644/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.objects-visiting.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/heap/objects-visiting.h:10, [nodejs]  from ../../deps/v8/src/heap/objects-visiting.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [645/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.mark-compact.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-state.h:9, [nodejs]  from ../../deps/v8/src/heap/mark-compact.h:13, [nodejs]  from ../../deps/v8/src/heap/mark-compact.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [646/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.new-spaces.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, [nodejs]  from ../../deps/v8/src/heap/heap-verifier.h:10, [nodejs]  from ../../deps/v8/src/heap/new-spaces.h:18, [nodejs]  from ../../deps/v8/src/heap/new-spaces.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [647/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.pretenuring-handler.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/pretenuring-handler.h:12, [nodejs]  from ../../deps/v8/src/heap/pretenuring-handler.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [648/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.minor-mark-sweep.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/minor-mark-sweep.h:13, [nodejs]  from ../../deps/v8/src/heap/minor-mark-sweep.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [649/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.object-stats.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/assembler.h:52, [nodejs]  from ../../deps/v8/src/codegen/assembler-inl.h:8, [nodejs]  from ../../deps/v8/src/heap/object-stats.cc:11: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [650/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.read-only-heap.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/common/ptr-compr-inl.h:9, [nodejs]  from ../../deps/v8/src/heap/read-only-heap.cc:13: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [651/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.paged-spaces.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, [nodejs]  from ../../deps/v8/src/heap/allocation-stats.h:13, [nodejs]  from ../../deps/v8/src/heap/paged-spaces.h:21, [nodejs]  from ../../deps/v8/src/heap/paged-spaces.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [652/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.read-only-promotion.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/heap/read-only-promotion.cc:10: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [653/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.read-only-spaces.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, [nodejs]  from ../../deps/v8/src/heap/allocation-stats.h:13, [nodejs]  from ../../deps/v8/src/heap/read-only-spaces.h:15, [nodejs]  from ../../deps/v8/src/heap/read-only-spaces.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [654/2067] CXX obj/deps/v8/src/init/v8_base_without_compiler.icu_util.o [nodejs] [655/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.zapping.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/zapping.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [656/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.safepoint.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/handles/persistent-handles.h:11, [nodejs]  from ../../deps/v8/src/heap/safepoint.h:11, [nodejs]  from ../../deps/v8/src/heap/safepoint.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [657/2067] CXX obj/deps/v8/src/init/v8_base_without_compiler.startup-data-util.o [nodejs] [658/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.spaces.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, [nodejs]  from ../../deps/v8/src/heap/heap-verifier.h:10, [nodejs]  from ../../deps/v8/src/heap/base-space.h:12, [nodejs]  from ../../deps/v8/src/heap/spaces.h:15, [nodejs]  from ../../deps/v8/src/heap/spaces.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [659/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.stress-scavenge-observer.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/stress-scavenge-observer.h:8, [nodejs]  from ../../deps/v8/src/heap/stress-scavenge-observer.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [660/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.traced-handles-marking-visitor.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/traced-handles-marking-visitor.h:10, [nodejs]  from ../../deps/v8/src/heap/traced-handles-marking-visitor.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [661/2067] CXX obj/deps/v8/src/init/v8_base_without_compiler.isolate-allocator.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/common/ptr-compr-inl.h:9, [nodejs]  from ../../deps/v8/src/init/isolate-allocator.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [662/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.weak-object-worklists.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access-inl.h:8, [nodejs]  from ../../deps/v8/src/heap/heap-inl.h:18, [nodejs]  from ../../deps/v8/src/heap/weak-object-worklists.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [663/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.scavenger.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/hash-table.h:13, [nodejs]  from ../../deps/v8/src/heap/ephemeron-remembered-set.h:13, [nodejs]  from ../../deps/v8/src/heap/scavenger.h:10, [nodejs]  from ../../deps/v8/src/heap/scavenger.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [664/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.trusted-range.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access-inl.h:8, [nodejs]  from ../../deps/v8/src/heap/heap-inl.h:18, [nodejs]  from ../../deps/v8/src/heap/trusted-range.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [665/2067] CXX obj/deps/v8/src/ic/v8_base_without_compiler.call-optimization.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/api/api-arguments.h:9, [nodejs]  from ../../deps/v8/src/ic/call-optimization.h:8, [nodejs]  from ../../deps/v8/src/ic/call-optimization.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [666/2067] CXX obj/deps/v8/src/ic/v8_base_without_compiler.handler-configuration.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/ic/handler-configuration.h:10, [nodejs]  from ../../deps/v8/src/ic/handler-configuration.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [667/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-operands.o [nodejs] [668/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-node.o [nodejs] [669/2067] CXX obj/deps/v8/src/ic/v8_base_without_compiler.stub-cache.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/ic/stub-cache.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [670/2067] CXX obj/deps/v8/src/heap/v8_base_without_compiler.sweeper.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/logging/counters.h:19, [nodejs]  from ../../deps/v8/src/heap/gc-tracer.h:16, [nodejs]  from ../../deps/v8/src/heap/sweeper.h:19, [nodejs]  from ../../deps/v8/src/heap/sweeper.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [671/2067] CXX obj/deps/v8/src/ic/v8_base_without_compiler.ic-stats.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/logging/counters.h:19, [nodejs]  from ../../deps/v8/src/ic/ic-stats.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [672/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-source-info.o [nodejs] [673/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-register.o [nodejs] [674/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecodes.o [nodejs] [675/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.interpreter-intrinsics.o [nodejs] [676/2067] CXX obj/deps/v8/src/ic/v8_base_without_compiler.ic.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/ic/ic.h:11, [nodejs]  from ../../deps/v8/src/ic/ic.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [677/2067] CXX obj/deps/v8/src/init/v8_base_without_compiler.v8.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/init/v8.cc:10: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [678/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-writer.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/api/api.h:17, [nodejs]  from ../../deps/v8/src/api/api-inl.h:9, [nodejs]  from ../../deps/v8/src/interpreter/bytecode-array-writer.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [679/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-random-iterator.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/common/ptr-compr-inl.h:9, [nodejs]  from ../../deps/v8/src/objects/objects-inl.h:20, [nodejs]  from ../../deps/v8/src/interpreter/bytecode-array-random-iterator.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [680/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-builder.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/interpreter/bytecode-array-builder.h:8, [nodejs]  from ../../deps/v8/src/interpreter/bytecode-array-builder.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [681/2067] CXX obj/deps/v8/src/libsampler/v8_base_without_compiler.sampler.o [nodejs] [682/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-iterator.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/objects/feedback-vector.h:16, [nodejs]  from ../../deps/v8/src/interpreter/bytecode-array-iterator.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [683/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-register-optimizer.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/interpreter/bytecode-generator.h:8, [nodejs]  from ../../deps/v8/src/interpreter/bytecode-register-optimizer.h:11, [nodejs]  from ../../deps/v8/src/interpreter/bytecode-register-optimizer.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [684/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-decoder.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/interpreter/bytecode-decoder.cc:10: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [685/2067] CXX obj/deps/v8/src/logging/v8_base_without_compiler.runtime-call-stats.o [nodejs] [686/2067] CXX obj/deps/v8/src/logging/v8_base_without_compiler.metrics.o [nodejs] [687/2067] CXX obj/deps/v8/src/logging/v8_base_without_compiler.tracing-flags.o [nodejs] [688/2067] CXX obj/deps/v8/src/logging/v8_base_without_compiler.local-logger.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/log.h:16, [nodejs]  from ../../deps/v8/src/logging/local-logger.h:9, [nodejs]  from ../../deps/v8/src/logging/local-logger.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [689/2067] CXX obj/deps/v8/src/init/v8_base_without_compiler.bootstrapper.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/init/bootstrapper.h:11, [nodejs]  from ../../deps/v8/src/init/bootstrapper.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [690/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-flags.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/interpreter/bytecode-flags.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [691/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-label.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/interpreter/bytecode-array-builder.h:8, [nodejs]  from ../../deps/v8/src/interpreter/bytecode-label.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [692/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.handler-table-builder.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/interpreter/handler-table-builder.h:10, [nodejs]  from ../../deps/v8/src/interpreter/handler-table-builder.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [693/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.control-flow-builders.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/ast/ast-source-ranges.h:8, [nodejs]  from ../../deps/v8/src/interpreter/control-flow-builders.h:10, [nodejs]  from ../../deps/v8/src/interpreter/control-flow-builders.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [694/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.code-kind.o [nodejs] [695/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.constant-array-builder.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/ast/scopes.h:10, [nodejs]  from ../../deps/v8/src/interpreter/constant-array-builder.cc:12: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [696/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-generator.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/interpreter/bytecode-generator.h:8, [nodejs]  from ../../deps/v8/src/interpreter/bytecode-generator.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [697/2067] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.interpreter.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/objects/script.h:13, [nodejs]  from ../../deps/v8/src/parsing/parse-info.h:18, [nodejs]  from ../../deps/v8/src/parsing/scanner.h:18, [nodejs]  from ../../deps/v8/src/parsing/import-assertions.h:8, [nodejs]  from ../../deps/v8/src/ast/modules.h:8, [nodejs]  from ../../deps/v8/src/ast/ast.h:11, [nodejs]  from ../../deps/v8/src/ast/prettyprinter.h:10, [nodejs]  from ../../deps/v8/src/interpreter/interpreter.cc:11: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [698/2067] CXX obj/deps/v8/src/logging/v8_base_without_compiler.counters.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/logging/counters.h:19, [nodejs]  from ../../deps/v8/src/logging/counters.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [699/2067] CXX obj/deps/v8/src/json/v8_base_without_compiler.json-stringifier.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-state.h:9, [nodejs]  from ../../deps/v8/src/heap/mark-compact.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-barrier.h:11, [nodejs]  from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, [nodejs]  from ../../deps/v8/src/objects/property-cell-inl.h:8, [nodejs]  from ../../deps/v8/src/execution/protectors-inl.h:9, [nodejs]  from ../../deps/v8/src/json/json-stringifier.cc:10: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [700/2067] CXX obj/deps/v8/src/json/v8_base_without_compiler.json-parser.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/json/json-parser.h:12, [nodejs]  from ../../deps/v8/src/json/json-parser.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [701/2067] CXX obj/deps/v8/src/logging/v8_base_without_compiler.log-file.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/log.h:16, [nodejs]  from ../../deps/v8/src/logging/log-file.cc:17: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [702/2067] CXX obj/deps/v8/src/numbers/v8_base_without_compiler.conversions.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/heap/heap.h:28, [nodejs]  from ../../deps/v8/src/heap/factory.h:19, [nodejs]  from ../../deps/v8/src/numbers/conversions.cc:18: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [703/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.abstract-code.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/common/ptr-compr-inl.h:9, [nodejs]  from ../../deps/v8/src/objects/bytecode-array-inl.h:8, [nodejs]  from ../../deps/v8/src/objects/abstract-code-inl.h:9, [nodejs]  from ../../deps/v8/src/objects/abstract-code.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [704/2067] CXX obj/deps/v8/src/numbers/v8_base_without_compiler.math-random.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/numbers/math-random.h:9, [nodejs]  from ../../deps/v8/src/numbers/math-random.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [705/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.backing-store.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/objects/backing-store.cc:10: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [706/2067] CXX obj/deps/v8/src/logging/v8_base_without_compiler.log.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/log.h:16, [nodejs]  from ../../deps/v8/src/logging/log.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [707/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.bigint.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/execution/isolate-inl.h:8, [nodejs]  from ../../deps/v8/src/objects/bigint.cc:26: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [708/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.bytecode-array.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/common/ptr-compr-inl.h:9, [nodejs]  from ../../deps/v8/src/objects/bytecode-array-inl.h:8, [nodejs]  from ../../deps/v8/src/objects/bytecode-array.cc:13: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [709/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.compilation-cache-table.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/hash-table.h:13, [nodejs]  from ../../deps/v8/src/objects/compilation-cache-table.h:9, [nodejs]  from ../../deps/v8/src/objects/compilation-cache-table.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [710/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.call-site-info.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-state.h:9, [nodejs]  from ../../deps/v8/src/heap/mark-compact.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-barrier.h:11, [nodejs]  from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, [nodejs]  from ../../deps/v8/src/objects/call-site-info-inl.h:8, [nodejs]  from ../../deps/v8/src/objects/call-site-info.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [711/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.code.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/assembler.h:52, [nodejs]  from ../../deps/v8/src/codegen/assembler-inl.h:8, [nodejs]  from ../../deps/v8/src/objects/code.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [712/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.debug-objects.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/debug-objects.h:11, [nodejs]  from ../../deps/v8/src/objects/debug-objects.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [713/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.elements-kind.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, [nodejs]  from ../../deps/v8/src/execution/arguments.h:10, [nodejs]  from ../../deps/v8/src/builtins/builtins-utils.h:10, [nodejs]  from ../../deps/v8/src/objects/elements.h:8, [nodejs]  from ../../deps/v8/src/objects/elements-kind.cc:8: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [714/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.contexts.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/objects/contexts.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [715/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.deoptimization-data.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/deoptimization-data.h:11, [nodejs]  from ../../deps/v8/src/objects/deoptimization-data.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [716/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.dependent-code.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/dependent-code.h:8, [nodejs]  from ../../deps/v8/src/objects/dependent-code.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [717/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.fixed-array.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/fixed-array.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [718/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.field-type.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/handles/handles-inl.h:9, [nodejs]  from ../../deps/v8/src/objects/field-type.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [719/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.embedder-data-array.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/objects/embedder-data-array.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [720/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.instruction-stream.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/mutable-page.h:15, [nodejs]  from ../../deps/v8/src/common/code-memory-access.h:15, [nodejs]  from ../../deps/v8/src/codegen/reloc-info.h:9, [nodejs]  from ../../deps/v8/src/codegen/assembler.h:52, [nodejs]  from ../../deps/v8/src/codegen/assembler-inl.h:8, [nodejs]  from ../../deps/v8/src/objects/instruction-stream.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [721/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.feedback-vector.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/objects/feedback-vector.h:16, [nodejs]  from ../../deps/v8/src/objects/feedback-vector.cc:5: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [722/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-break-iterator.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/objects/intl-objects.h:18, [nodejs]  from ../../deps/v8/src/objects/js-break-iterator.h:15, [nodejs]  from ../../deps/v8/src/objects/js-break-iterator.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [723/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-array-buffer.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/prototype-info.h:8, [nodejs]  from ../../deps/v8/src/objects/map.h:15, [nodejs]  from ../../deps/v8/src/heap/marking.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-state.h:9, [nodejs]  from ../../deps/v8/src/heap/mark-compact.h:13, [nodejs]  from ../../deps/v8/src/heap/marking-barrier.h:11, [nodejs]  from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, [nodejs]  from ../../deps/v8/src/objects/property-cell-inl.h:8, [nodejs]  from ../../deps/v8/src/execution/protectors-inl.h:9, [nodejs]  from ../../deps/v8/src/objects/js-array-buffer.cc:7: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [724/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-atomics-synchronization.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/execution/thread-local-top.h:14, [nodejs]  from ../../deps/v8/src/execution/isolate-data.h:12, [nodejs]  from ../../deps/v8/src/execution/isolate.h:29, [nodejs]  from ../../deps/v8/src/execution/isolate-inl.h:8, [nodejs]  from ../../deps/v8/src/objects/js-atomics-synchronization.cc:12: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] [725/2067] CXX obj/deps/v8/src/objects/v8_base_without_compiler.intl-objects.o [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20, [nodejs]  from ../../deps/v8/src/objects/contexts.h:9, [nodejs]  from ../../deps/v8/src/objects/intl-objects.h:18, [nodejs]  from ../../deps/v8/src/objects/intl-objects.cc:9: [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' [nodejs]  69 | constexpr Type() : __VA_ARGS__() {} \ [nodejs]  | ^ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' [nodejs]  81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~ [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' [nodejs]  85 | explicit inline Type(Address ptr) [nodejs]  | ^~~~~~~ [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' [nodejs]  969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); [nodejs]  | ^~~~~~~~~~~~~~~~~~~