$ /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/timeout --kill-after=15s 1800s /nix/store/mycbwkcm1jzjgsaiydvzib9phmzfz9vx-nix-2.31.1/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --extra-substituters https://sellout.cachix.org --extra-trusted-public-keys sellout.cachix.org-1:v37cTpWBEycnYxSPAgSQ57Wiqd3wjljni2aC0Xry1DE= --netrc-file /tmp/nix-ci-worker-d7a609b63b4f5578/cachix-b97153e154542c18/netrc --extra-substituters https://cache.nix-ci.com --extra-trusted-public-keys nix-ci-staging:Q5+aawDG0LPCgu1fP9e+9hktvsfSyvu/Xe5PvzTLRVs= --netrc-file /tmp/nix-ci-worker-d7a609b63b4f5578/nix-ci-cache-337145ad5663b062/netrc --extra-substituters ssh-ng://worker.nix-ci.com?ssh-key=/tmp/nix-ci-worker-d7a609b63b4f5578/ssh-key-8137b4a02863fed8/ssh.key&remote-store=/cache/nix-ci/&base64-ssh-public-host-key=c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSU9EQXdicHlRaVYwb2lyakhxbHIwbitnWDNNVjQwbDBKTmlKdVNDZHdoZ1o= --extra-trusted-public-keys nix-ci-staging:Q5+aawDG0LPCgu1fP9e+9hktvsfSyvu/Xe5PvzTLRVs= --print-build-logs build --no-link git+https://x-access-token:@github.com/sellout/no-recursion?ref=work-around-license-issue&rev=ef87c4a669fb5c30b6b7c425992d680257a7d44d#devShells.x86_64-linux.ghc9101 --post-build-hook /tmp/nix-ci-worker-d7a609b63b4f5578/nix-ci-cache-upload.sh warning: ignoring untrusted flake configuration setting 'allow-import-from-derivation'. Pass '--accept-flake-config' to trust it 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 unpacking 'github:sellout/flaky-haskell/20fea137b8249fb1eae71e37d2b3c8c9619e5fc4?narHash=sha256-mznOWfqmZrQxbhHDoj6qTBv3WjfuETiWfiwP%2B83/gd4%3D' into the Git cache... copying path '/nix/store/01x5k4nlxcpyd85nnr0b9gm89rm8ff4x-source' from 'ssh-ng://worker.nix-ci.com'... unpacking 'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' into the Git cache... unpacking 'github:NixOS/nixpkgs/db4a72ed95c4bfaa5f143562605154179a4e5734?narHash=sha256-8eHtcdlSlA63YQbOYTUFh6yzs0cvrZUdgn4Lt91/MvQ%3D' into the Git cache... unpacking 'github:sellout/flaky/604b6c929e9dd73b21ea9543aefdbd92d75b93d8?narHash=sha256-DtblPlXxWvQPSXhwVr02pBzRkvR0/9iNOQ2ITjGyiJM%3D' into the Git cache... unpacking 'github:sellout/project-manager/515764cb0bf3dc7a8e3bf61205297970c14423cf?narHash=sha256-/zX6sW11ZcAo2A2epKXETkW0FBzMuDdTNZF1ktObap0%3D' into the Git cache... copying path '/nix/store/fwaz9xpyai6xsq1jiymav7kbrcw0gvij-source' from 'https://cache.nix-ci.com'... unpacking 'github:numtide/treefmt-nix/f56b1934f5f8fcab8deb5d38d42fd692632b47c2?narHash=sha256-ZRVs8UqikBa4Ki3X4KCnMBtBW0ux1DaT35tgsnB1jM4%3D' into the Git cache... unpacking 'github:Fuuzetsu/shellcheck-nix-attributes/51b49d5fe65ece69eb5e2003396bf096083ec281?narHash=sha256-a0WyWaz%2BnMYFWI43Ip9EUnPuBW0O4EIiTzYZKGqNjss%3D' into the Git cache... copying path '/nix/store/xawlclhsha8m8ffdx4bsz4jy2bx1w177-glibc-locales-2.40-66' from 'https://cache.nixos.org'... copying path '/nix/store/0mgkkdi18jy72kzkaq14r1pz8iyk8qsp-distribution-nixpkgs-1.7.1.1-data' from 'ssh-ng://worker.nix-ci.com'... copying path '/nix/store/xlmpcglsq8l09qh03rf0virz0331pjdc-file-5.45' from 'https://cache.nix-ci.com'... copying path '/nix/store/khmqxw6b9q7rgkv6hf3gcqf2igk03z1g-gnu-config-2024-01-01' from 'https://cache.nix-ci.com'... copying path '/nix/store/xk0d14zpm0njxzdm182dd722aqhav2cc-gnumake-4.4.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/g7i75czfbw9sy5f8v7rjbama6lr3ya3s-patchelf-0.15.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/8w2dv1gdk7abxqah9k5r243x5x53v2pr-cabal2nix-2.20.0' from 'ssh-ng://worker.nix-ci.com'... copying path '/nix/store/gi6g289i9ydm3z896x67q210y0qq29zg-update-autotools-gnu-config-scripts-hook' from 'https://cache.nix-ci.com'... copying path '/nix/store/7iirrwzdlzrhwh2b7dlkd6y65riyg4cc-stdenv-linux' from 'https://cache.nixos.org'... building '/nix/store/zxg8mj60sz4s9rpfiqf3afjpf8smlg0b-cabal2nix-no-recursion.drv'... cabal2nix-no-recursion (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7qgi7qbjbgdfhxf9zam4jgw7znfkgxcz-cabal2nix-no-recursion cabal2nix-no-recursion (post)> Nothing to push - all store paths are already on Cachix. cabal2nix-no-recursion (post)> added 2 signatures cabal2nix-no-recursion (post)> added 1688 signatures cabal2nix-no-recursion (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7qgi7qbjbgdfhxf9zam4jgw7znfkgxcz-cabal2nix-no-recursion cabal2nix-no-recursion (post)> copying 1 paths... cabal2nix-no-recursion (post)> copying path '/nix/store/7qgi7qbjbgdfhxf9zam4jgw7znfkgxcz-cabal2nix-no-recursion' to 'https://cache.nix-ci.com'... cabal2nix-no-recursion (post)> copying 0 paths... cabal2nix-no-recursion (post)> added 0 signatures cabal2nix-no-recursion (post)> added 0 signatures cabal2nix-no-recursion (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7qgi7qbjbgdfhxf9zam4jgw7znfkgxcz-cabal2nix-no-recursion cabal2nix-no-recursion (post)> copying 0 paths... cabal2nix-no-recursion (post)> copying 0 paths... these 14 derivations will be built: /nix/store/njiyyi2bgnyfq5v93c45adkc056kgk0j-treefmt.drv /nix/store/94cwiacw477pf6bvg80znvwzdncv7n2g-pm-session-vars.sh.drv /nix/store/bpisms5p5bcmxmb32cn38f7b2a8x8364-pm-shell-aliases.sh.drv /nix/store/fmsbi3fb6ah77h807pqh9q9g3nzxgkm6-builder.pl.drv /nix/store/dlh40brlr9z0w360r5qnxifmv9r43id8-nodejs-configure.drv /nix/store/gxkk45wx106ijckmb12igy40hhhkim2z-nodejs-22.19.0.drv /nix/store/bfdcqw7v9pm8cja2q4bzmqb0s6ph032c-pnpm-8.15.9.drv /nix/store/9qa8qmavmrfj03nhffj0p1kqznyns1w7-pnpm-config-hook.drv /nix/store/gkwfrrhh9kxsbhryzy5phca9klhqq3z0-bash-language-server-5.4.0.drv /nix/store/5adpskfllifn5zawj389s53xk93ydas2-project-manager-path-for-no-recursion.drv /nix/store/qg8yi482qkvmwanqksr73rqjs889hnr4-ghc-9.10.1-with-packages.drv /nix/store/kla94xc2qrp4rwi3v3na2p55q9qr1ikk-haskell-generic-builder-test-wrapper.sh.drv /nix/store/y0s0bazxc51y0qni6wlhcrrscpvk8dy1-haskell-language-server-2.10.0.0.drv /nix/store/js5vdlc8pk0hr6ymn34iv0mzaxi1nrkr-ghc-shell-for-no-recursion-0.3.0.0-0.drv these 589 paths will be fetched (678.24 MiB download, 7265.47 MiB unpacked): /nix/store/zww25f56116bd9pw1znymyq18aly3lcl-Diff-0.5 /nix/store/crc0bsdaivb5rpz495kp88krzsi65qga-Diff-0.5-doc /nix/store/ghb25w9rs39xm5kz1z59v7417d9pp3zy-Glob-0.10.2 /nix/store/hm26sk1p8vs9pcc6dqbhiyafrrqdshdq-Glob-0.10.2-doc /nix/store/fhhijvc67railn19jik5bbqzgp9sr63f-HUnit-1.6.2.0 /nix/store/5kfm5lwfzx4w5pa2hlihx797bkgsxc8q-HUnit-1.6.2.0-doc /nix/store/2s616x8sp78fzp542agcz6ykgvjkl6xv-ListLike-4.7.8.3 /nix/store/4l9bbnaihzwldkak0xqbjfxkikhhpma3-ListLike-4.7.8.3-doc /nix/store/5qzc9h7n381kn2pa25qj8g490l8yzp09-MemoTrie-0.6.11 /nix/store/4kpan4q8kydn3b3g0ydijalpvpf28g5s-MemoTrie-0.6.11-doc /nix/store/cvflqazli6vhxj5n5s34k4m5qpdl811c-OneTuple-0.4.2 /nix/store/0xj5ii9g3dfvjvapjwhrigsnl20qdld0-OneTuple-0.4.2-doc /nix/store/p2vbq9nqzf6pg3v99rl2zk6k37cm3h6p-Only-0.1 /nix/store/0zsbs30ks7lz0gy8cd1gicg55bmswn4v-Only-0.1-doc /nix/store/8izvdhiryg34vw3ckkpz5324n2fwsi8m-QuickCheck-2.14.3 /nix/store/3rs6gn3q511zf0r7m1ag8mx3m0587zpn-QuickCheck-2.14.3-doc /nix/store/698f8yv67g0dd198lcpadl9bk1bb6b97-StateVar-1.2.2 /nix/store/sahch7s579jbggpbzsrmq84l5a805kaq-StateVar-1.2.2-doc /nix/store/h1n32g5ds0d4xyppb9mswlwghpkdwmzl-adjunctions-4.4.3 /nix/store/mghnnb54658izvmb7rn8648gz2x43jy8-adjunctions-4.4.3-doc /nix/store/1mdl5dk37w23kxhmlbl01f61812y56nd-aeson-2.2.3.0 /nix/store/laqv5v4jdf40dhqk34gxh9blr9052ywf-aeson-2.2.3.0-doc /nix/store/ns7syhybbrj8jjb9ckghmfrvfa0km5m8-aeson-pretty-0.8.10 /nix/store/iwqx56rhq8asscjjz8laflyxyqxjfqwf-aeson-pretty-0.8.10-doc /nix/store/p1ffhw473splv51yspyh466gv6ir9qb9-alejandra-4.0.0 /nix/store/9nl5hi60r8qcxhgdy0bgch8fz6wrnnqx-algebraic-graphs-0.7 /nix/store/bbawbivz236gpa4151hls16ih6459w8m-algebraic-graphs-0.7-doc /nix/store/1z0z5pp2v16cmiwjkj97r7m6kb66mfvc-ansi-terminal-1.1.2 /nix/store/qva50q7sa1z2zp5ra13w7symmw2zcb0w-ansi-terminal-1.1.2-doc /nix/store/9k76bqg0d10qdzzxfy592wnvzbyckpag-ansi-terminal-types-1.1 /nix/store/r9b0fnj3syhqaa37rxv9xhzgmlyksqzq-ansi-terminal-types-1.1-doc /nix/store/pa02ajyb6pc3pwlskvxrscbsjgzc6s5l-ansi-wl-pprint-1.0.2 /nix/store/wl2ff7m48qrq3q1al993ly68lg5hqrka-ansi-wl-pprint-1.0.2-doc /nix/store/g7kkcls7vhm7gx8qd9xrwdsl5s951mqf-assoc-1.1.1 /nix/store/zcnccl77hwrm14l4wfgd7xmcz4bzyr5x-assoc-1.1.1-doc /nix/store/hbii1vrj5gmiqkk13db048xfjfjcpvb4-async-2.2.5 /nix/store/am364pzchi2g9fllwybxalal1l3z748h-async-2.2.5-doc /nix/store/glg03pzzmgmm5315wyjqpa9ajfdjh3p2-attoparsec-0.14.4 /nix/store/kmqwwfg80cmj64a8iivr16cvwxcaqk7h-attoparsec-aeson-2.2.2.0 /nix/store/vwz66rc8kzz4cwdlz5ld5gmkay48irw8-attoparsec-aeson-2.2.2.0-doc /nix/store/x6x7qlf2pgc5q6ni017bjancrg73f4jg-base-compat-0.13.1 /nix/store/l2bbhsj4g95mq06y4p0b1a0028c2wmiq-base-compat-0.13.1-doc /nix/store/fn8fgvfnpb6a8x3vqzfi19mv00nxjafp-base-orphans-0.9.3 /nix/store/xnjv5hbs3dqhkkr7wlsdf8zlhkhxg905-base-orphans-0.9.3-doc /nix/store/nqb7iz9jaxxhlic9ch3gbshq5ncnz1d6-base16-bytestring-1.0.2.0 /nix/store/m53yis4x13k56cvhfhsxlsyfvxhnhn0a-base16-bytestring-1.0.2.0-doc /nix/store/q54wwi6r7jk1bada7qqyiarn15qwyxqc-base64-1.0 /nix/store/1zwnb54xak967xx84z1yqybpfcx9h6fv-base64-1.0-doc /nix/store/n72f4w8m3kxxy2iydk3fq81843gzjy9k-bash-interactive-5.2p37-dev /nix/store/gbqkcv65lzbv0zcd9ps7wsmm2daj3bmi-bash-language-server-pnpm-deps /nix/store/53gqzvggdwy7dpnx2n6kzbrf0fy92fhh-bash-strict-mode-0.1.0 /nix/store/9l2g919fpy77p05smv1pxiaify6j1lhi-bifunctors-5.6.2 /nix/store/1q9pgm26xsxx4d2c8m18wijdldbxj67m-bifunctors-5.6.2-doc /nix/store/4824plvgavkqs83rd17zjfcsvrkb31gd-binary-instances-1.0.6 /nix/store/iwrj37ah34iqlinfvrld3pfyv5cyda81-binary-instances-1.0.6-doc /nix/store/b0j0xd37m6f1520l70s7hr3lbb2l4d92-binary-orphans-1.0.5 /nix/store/0i49bkypcybk2j877ng31p271bjxqj9g-binary-orphans-1.0.5-doc /nix/store/ap35np2bkwaba3rxs3qlxpma57n2awyb-binutils-2.44 /nix/store/6lgw1bymkzkld77zz4xfy6cmkjpcy2i6-binutils-2.44-lib /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44 /nix/store/x0m90hffmq0msimq8b1f1dgri1590qi5-bitvec-1.1.5.0 /nix/store/mhwpd9rmpjwbay8lcr1y6qfjgchd0vr7-bitvec-1.1.5.0-doc /nix/store/lfmzd10ycbj6hh90zp24shi4ps67aafz-blaze-builder-0.4.2.3 /nix/store/gyrk9c2zw0vgybly4wsf9qqv2bn5p9bx-blaze-builder-0.4.2.3-doc /nix/store/ks4vkarzz2yrdylg6dqslka2dlm7h83i-blaze-html-0.9.2.0 /nix/store/x1gp3y96imnvi4n9l7d1z8my914l8vv5-blaze-html-0.9.2.0-doc /nix/store/03xwxvnar7szzxlhwm45iwc69wyz9xhl-blaze-markup-0.8.3.0 /nix/store/mm4ka0hjbyfvmb74ds3013xdrk5jhi0s-blaze-markup-0.8.3.0-doc /nix/store/njxm03f67acq7h9p5svjxiah1izdj42q-blaze-textual-0.2.3.1 /nix/store/9x1jmm479alg5pvzy6h3asjb3lb6sxdq-blaze-textual-0.2.3.1-doc /nix/store/jg7ff0mf1c5l9rym5d8b6xa5anyp9k47-boring-0.2.2 /nix/store/7ln6jr6xrxfd2p9gk126ww7ljmlsqlra-boring-0.2.2-doc /nix/store/8dj3bf1mw25h51hy90g0876gxxlikc9a-cabal-add-0.1 /nix/store/6n3f9msp34ffs2s2hm6lv1as0l3c3hww-cabal-add-0.1-doc /nix/store/swn78hl93xhqxsmnln8rp8b3n42w2ywv-cabal-doctest-1.0.11 /nix/store/bagvvghz725nsvix66yyld918xcfcvrq-cabal-doctest-1.0.11-doc /nix/store/wlv7j38mwpfhni7yn82mycmicb1iybqx-cabal-install-3.14.2.0 /nix/store/i8nwxq1b80xbzk6lv7vachww5a9s0wip-cabal-install-parsers-0.6.1.1 /nix/store/22vhc1pcnfpr3r5457zfn4l4gwahvc8z-cabal-install-parsers-0.6.1.1-doc /nix/store/hdanczdv5xcrdag7ra9m4ljf81hbydyf-cairo-1.18.2 /nix/store/fxvvgydizrnpc4ds86110in784g2r1xg-call-stack-0.4.0 /nix/store/d2imgx95nrd7n13mk8ap51bsky7363i7-call-stack-0.4.0-doc /nix/store/azspi1l9jbnccfaz4597328ndh4bbw2x-case-insensitive-1.2.1.0 /nix/store/gy9wzlca53bbhmjli3hippxqxqpmcb5b-case-insensitive-1.2.1.0-doc /nix/store/w9lx61lk7b158c58lm8xzs8cgn3ylqcw-cereal-0.5.8.3 /nix/store/rvmsn7yvxnfxsfx0gbsiiidfmn4m2r98-cereal-0.5.8.3-doc /nix/store/8fmqmynslsy94ah9acfqibvjl2zc04pw-character-ps-0.1 /nix/store/msj8fgj0jh1mbj58hn5v7967k6q8b18c-character-ps-0.1-doc /nix/store/sirz61ngwv8rkimpl5ppl8hczrwqb2rf-charset-0.3.12 /nix/store/mw49ry5jphszbrb27ypzm4nxh2n9iv49-charset-0.3.12-doc /nix/store/si6giwfg74n8wc53qcbyxqvkc23nzjqr-choice-0.2.4.1 /nix/store/79hcic5k271wy7gd4q552mg4m75m3xnh-choice-0.2.4.1-doc /nix/store/94s8bjrb5h6z3lr2nzwl4v0b9m8k3m9g-clay-0.15.0 /nix/store/mcbp893bnclvy9il7r8v52f02aci3ih7-clay-0.15.0-doc /nix/store/01hdryygixag3xfnwr0i9i51bjl62vn7-clock-0.8.4 /nix/store/4jdycj90bg908vpxibrzd7pqbjd8vlhb-clock-0.8.4-doc /nix/store/082c7lngydlfyry9h4a9ph4922slrxpq-cmdargs-0.10.22 /nix/store/q4idxairjla7p6lxhid8i42f8ab7d1l1-cmdargs-0.10.22-doc /nix/store/qpbf3r5pgjkn9mws4phcf50w31h67zg7-co-log-core-0.3.2.5 /nix/store/3cfpawfkigzpsppshibhyhr6gff05lkj-co-log-core-0.3.2.5-doc /nix/store/dribfx1ij9xlj7wb4ir8w7434napw1w0-code-page-0.2.1 /nix/store/87m79jyp6n660iac5y6qjkzjll2q4fbc-code-page-0.2.1-doc /nix/store/6z9c7dx7dkp691h2dv4czrchhwgpqh4f-colour-2.3.6 /nix/store/1cgjmm14f30cmhhrgh9rk590r5wmr9gs-colour-2.3.6-data /nix/store/xs0mvwj9krswlhggd6gn0khbnpnrk8vg-colour-2.3.6-doc /nix/store/5ag31qx292a3i8mgw5x4hrxdjaz284ip-colourista-0.1.0.2 /nix/store/jb6ap7ms0cz7nzww2in3afvflqxnaay0-colourista-0.1.0.2-doc /nix/store/30nmpla74jcdf13j8b888a3k569sb8v2-commutative-semigroups-0.2.0.2 /nix/store/11bybq3vzm2l50iiv9dd7dk7irlxf623-commutative-semigroups-0.2.0.2-doc /nix/store/yy2kxnnmw88si21iaa72j8r89z5xvg2g-comonad-5.0.9 /nix/store/l6vzgaklmmckcdznx3ahilqyxrs8fxyg-comonad-5.0.9-doc /nix/store/71gamipgi2qdl5cnkqqsmp8334djxval-conduit-1.3.6.1 /nix/store/sfyy40fqlsnlc376v0lqj6hz30jap9y1-conduit-1.3.6.1-doc /nix/store/xqnfr83d061dwbks0nw4c410dsippr95-conduit-extra-1.3.7 /nix/store/a51l3yq0h57m5ax36ky5q0gkvvs4jdyv-conduit-extra-1.3.7-doc /nix/store/fdydgaf5k9br8xmyaiakyck285dxjb39-conduit-parse-0.2.1.1 /nix/store/9019lhr3vcsk0i8vms79hi81cjwnln74-conduit-parse-0.2.1.1-doc /nix/store/j5p5lvm530l9pn2mnxi8gsw544aims15-constraints-0.14.2 /nix/store/fq0xn1yfbca7qsnw88n4cdpmgb8cpvyh-constraints-0.14.2-doc /nix/store/7ph690d8yxk7avrcgdmiwcnxzk018qi9-constraints-extras-0.4.0.2 /nix/store/3lgpjysa979b8cynkbvfwdp7046v4dc9-constraints-extras-0.4.0.2-doc /nix/store/8csc93qd8ssngf8b8fm5ln2ixqhc98k3-contravariant-1.5.5 /nix/store/j9im5zdmlxnjvxjf2yipg996kp4vv8j8-contravariant-1.5.5-doc /nix/store/02ykf39j1rq2mk8zhfgim8ali9smmksw-cryptohash-sha1-0.11.101.0 /nix/store/r9g36giwg87d8xbz01nr7w597cplzw3s-cryptohash-sha1-0.11.101.0-doc /nix/store/76x3dzb2mv03s9zwavj7q2749axp3q7i-cryptohash-sha256-0.11.102.1 /nix/store/hbn9jpdkv39prnwgk43lia4z3z13p921-cryptohash-sha256-0.11.102.1-doc /nix/store/ymcp97qrmrabqp7xwag6c1bbs30jnayk-data-default-0.7.1.3 /nix/store/57gf2688kcpk2n66zscpv1kvsb5cwkk6-data-default-0.7.1.3-doc /nix/store/2g56bkr01lcqvqqrwv9zg8x7mj2hzsj5-data-default-class-0.1.2.2 /nix/store/5zlbxx6239ndajil8rhqklwg8ggikgr5-data-default-class-0.1.2.2-doc /nix/store/6y82vkp5rcl8f75j0cwmywgcbdhlav85-data-default-instances-containers-0.1.0.3 /nix/store/srf1ycy56ar95lyfhzp2kz701lx9l7kx-data-default-instances-containers-0.1.0.3-doc /nix/store/j49jw4skcr2cr5cmyimq0rl5ggyw059r-data-default-instances-dlist-0.0.1.2 /nix/store/hj41v503ym9wgm1xbpv6f1nc3xgpw7gh-data-default-instances-dlist-0.0.1.2-doc /nix/store/463xjyx0n3yc5nq2wl9s7gvn34jcmpch-data-default-instances-old-locale-0.0.1.2 /nix/store/nsqybgsp0784ywil2kmdhhgmk1sanrzs-data-default-instances-old-locale-0.0.1.2-doc /nix/store/q2imxxcbxhr0p1xhyx6ixj53ygmlb27f-data-fix-0.3.4 /nix/store/4rfjmykk1nwrpbdl08px7qzdk8315iak-data-fix-0.3.4-doc /nix/store/ay3m9lsr8933ch22rmaff3q7fscib89p-dav1d-1.5.1 /nix/store/1j0hskh5n1ryqm8b3flxyqwfrk4csaf0-dav1d-1.5.1-dev /nix/store/d35s9ybnjbrgdzhjrdq5sk687xsj421i-deferred-folds-0.9.18.7 /nix/store/d0g30ggnzd7hnxhqhwibdp9zw7cca54k-deferred-folds-0.9.18.7-doc /nix/store/f7g86czmwwqgfb23drnmzf2p4i5m96z4-dependent-map-0.4.0.0 /nix/store/520n9dxx1pv70wn7jd5snv1zmhymq2va-dependent-map-0.4.0.0-doc /nix/store/1244l7rnwsp3hrv3q50p26y3n3frl6j0-dependent-sum-0.7.2.0 /nix/store/5050x16wmwxp8qqxgfdl2nykvqcijq7f-dependent-sum-0.7.2.0-doc /nix/store/cqljzxw1vkgbvjd8bgm90amhaayf09l4-die-hook /nix/store/ii68a8dsya7mrb0k1v5bh2gi8hxvpr43-dir-traverse-0.2.3.0 /nix/store/dahys8sz6gz6zb9rkq4hsfnindvpl6k2-dir-traverse-0.2.3.0-doc /nix/store/ihb9hhvqvxc19529cncm6b459qq39j8n-direct-sqlite-2.3.29 /nix/store/a8nyshc9r5q733hfharysy1xffqcwixr-direct-sqlite-2.3.29-doc /nix/store/g48am60l5992rzwf0pi4d9yy600ng6cv-direnv-2.36.0 /nix/store/b0fayirr58hbafb8333gxxqdi1hakk7a-distributive-0.6.2.1 /nix/store/2v0i1sk85rxhil9nvhpma71k8an27g5c-distributive-0.6.2.1-doc /nix/store/8qikspp3fq8x1x4607f9l9lnca1v3js9-dlist-1.0 /nix/store/v4yjx4hr3n1bhmzr8k3k99jkgrzqppqc-dlist-1.0-doc /nix/store/pk54rz46pnz0gs5a0z11502p343hw30z-doctest-0.22.6 /nix/store/zq0y6dg85gb4wx7rdaprj417p83wrjni-doctest-0.22.6-doc /nix/store/g6hmslyqkdbkfj960kmxqh1sz2yfb24k-double-conversion-3.3.1 /nix/store/3b2hwp1dglx0fi43b64zh4mwr1972m5r-elfutils-0.192-bin /nix/store/ky3wl0an7v7lrw5qrwfpasbxjqdp83wr-elfutils-0.192-dev /nix/store/avgqbpwxmaizri89ckklgbavi0g7d7rl-enummapset-0.7.3.0 /nix/store/cs57nnp9xayqgxb18rb4ifdrmf22518p-enummapset-0.7.3.0-doc /nix/store/ywk0kqz3cgb5am3wd7vwjs34mqrjap9a-expand-response-params /nix/store/m3hkksiakz1ll4cq0vdvny2gh3viq0b8-extensions-0.1.0.2 /nix/store/n96ahfh5frdn5fh4dp3p3yi1cs663w3q-extensions-0.1.0.2-doc /nix/store/yy5kn9fpfvl6k0zahj9b3x0vgj5m94z8-extra-1.7.16 /nix/store/2paki7xf6wny1cz5hcclx75p3z45pahh-extra-1.7.16-doc /nix/store/101wgp3rrl1a6fsgxfcbbavn5ac3ds1i-fail-4.9.0.0 /nix/store/7p8qa0sw4c7g9h616xngg9wjxkgng3jf-file-embed-0.0.16.0 /nix/store/sj11b0xdann72hczrpyz0ibili48ighy-file-embed-0.0.16.0-doc /nix/store/308aqfgj1cbk9mwm7kbw0nwpi4d9il5b-filepattern-0.1.3 /nix/store/9385lrqchz13kzci87m819pxs22li77m-filepattern-0.1.3-doc /nix/store/lq78jkr9gw26w0zgj4s41picqnnw0b8h-filtrable-0.1.6.0 /nix/store/92la90n4zbnds2z3j6ygr1010khpac48-filtrable-0.1.6.0-doc /nix/store/1a6g1dmiz3hg40df5h4gnyzqqzx4dzmy-fingertree-0.1.5.0 /nix/store/9ab5p65a0wnpr124yil8v9wphv4g0npv-fingertree-0.1.5.0-doc /nix/store/sk724hjib75csnndg1vw0i0iiyj29cz5-floskell-0.11.1 /nix/store/sbnlmscg3cb95dl75afx0w8qngpws4r7-floskell-0.11.1-data /nix/store/lsi9wnxgbyj5pzd9rngb8yaxyf1mk4si-floskell-0.11.1-doc /nix/store/na6c8gdp8fk93yjimxf6z1dhbffr47l2-fmlist-0.9.4 /nix/store/yl1zib4jk6k188pava2xjk4x5qg39szp-fmlist-0.9.4-doc /nix/store/h2fahxz64agwnff3gjczmkvdbzizpinj-focus-1.0.3.2 /nix/store/rr34iljzg2f1dr8g6qy62hcid1q6n8hj-focus-1.0.3.2-doc /nix/store/2qj6mv10mxhvzwxddhlw6ldmijnqapzm-foldl-1.4.18 /nix/store/jg9rh474zy7d7p7av116kk3hga3p6bz1-foldl-1.4.18-doc /nix/store/x3c3wg9l864zcmlhhbhpmfl47pza8m8n-fourmolu-0.16.0.0 /nix/store/wicpxlhdaf0mnzfzhawv9i5fjyizy06a-fourmolu-0.16.0.0-doc /nix/store/2v2w85pi9kwlf3458warkw0phazq953b-free-5.2 /nix/store/cf29lz5a0gdff8xbr95kgspiblac1pa2-free-5.2-doc /nix/store/8hbx4djfxk7dw6s18j0yfwms26l2p5j6-fribidi-1.0.16 /nix/store/alg86pm4ra33gbdailmqz6545gr3s1b4-fuzzy-0.1.1.0 /nix/store/n05zjbhzwqkii62g0ajsgf0n1zs7p1zv-fuzzy-0.1.1.0-doc /nix/store/8adzgnxs3s0pbj22qhk9zjxi1fqmz3xv-gcc-14.3.0 /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0 /nix/store/gwjsi93y6zr8dawzawpllafnyy28p8pg-gd-2.3.3 /nix/store/ya598gs89c9nxgnczdcxawj8xjgkdb1x-gdk-pixbuf-2.42.12 /nix/store/zsxhqnmkbyfpccac4zcjr9plclfq4pzw-generic-arbitrary-1.0.1.2 /nix/store/gmzr2sy09ndsjc6slx56vm5p2sr2bak2-generic-arbitrary-1.0.1.2-doc /nix/store/wkqyivzrm7az5ri9q9gbxz014wljbsb9-generic-deriving-1.14.6 /nix/store/5042gjgk147v21g4xmcip15mpnpik5rn-generic-deriving-1.14.6-doc /nix/store/8yaq7mn8ncyp42zabniz8j2sijh897m9-generic-lens-2.2.2.0 /nix/store/rqpgk5qk7j0xxmifnyh2pi739aa4d91p-generic-lens-2.2.2.0-doc /nix/store/6108p4y17klwkjdrb4pkg9yc2hkbgcys-generic-lens-core-2.2.1.0 /nix/store/6ykrvmi2qif7hkg3j8k9l1kd284jknpq-generic-lens-core-2.2.1.0-doc /nix/store/hm4napipjyhxykr5xwv0sa2lpcvkvak4-generically-0.1.1 /nix/store/sn7n5da6wxc2c569kqjb7brx26ydrljn-generically-0.1.1-doc /nix/store/gcvgiqw7mvwypv6nd1z2ab3l83xgjkr7-ghc-9.10.1 /nix/store/rzdv97h7jqyz0d4pffk752cf74ny4m31-ghc-9.10.1-doc /nix/store/ki3cbvzsygzxym2l95w9siggyf5ygbhn-ghc-exactprint-1.9.0.0 /nix/store/dyl1l7f9cfxh935c44l865zippmrh3nf-ghc-exactprint-1.9.0.0-doc /nix/store/81n7xdcnjrvb1pkj0qcarr8l1hrbnfzh-ghc-lib-parser-9.10.1.20250103 /nix/store/8h8lipkk7bxycadkyr72d9scwrn141p6-ghc-lib-parser-9.10.1.20250103-data /nix/store/mspxh0il982q9745r0lgn4daqwj63081-ghc-lib-parser-9.10.1.20250103-doc /nix/store/c9xd52426z5jg61nqv7441dqg4bc2ca7-ghc-lib-parser-ex-9.10.0.0 /nix/store/753n61g85p86limhylp6zpl5rz8p7i17-ghc-lib-parser-ex-9.10.0.0-doc /nix/store/ilqb5mqdinpr78g5xdsch6ips4dcpqf4-ghc-paths-0.1.0.12 /nix/store/yl879h0kwygz1vc6baq5kvbvk6nr586h-ghc-paths-0.1.0.12-doc /nix/store/fpi0qzpmcz993i32zzy9521r8bl62h99-ghc-trace-events-0.1.2.10 /nix/store/6b8kxig02vpl22zqmr3v504vsxfx3ips-ghc-trace-events-0.1.2.10-doc /nix/store/cyk444gdwf6jl9bqss1s1yzib7v8qmy7-ghcide-2.10.0.0 /nix/store/8j9zcjssnhv79vjrz07p3c0bqiznkq9s-ghcide-2.10.0.0-doc /nix/store/k89rwqkg52wiwdkjdnii28hzkbkygmaq-giflib-5.2.2 /nix/store/hnqh4r4ymvqy44pm1k2n2zpzm4fa3v1g-githash-0.1.7.0 /nix/store/81x94myg02j1qx1dkdmhq074f5cd899h-githash-0.1.7.0-doc /nix/store/0r0m01af6rghwq131v3rq2b1gpvsncrh-gitrev-1.3.1 /nix/store/975idg8g934v1cr0vy2kfcd4mhasi5lw-gitrev-1.3.1-doc /nix/store/m3n0h7646c7qwf6dbvdqhslmxmv2dg3z-glibc-2.40-66-dev /nix/store/hm778ivyb4qyqc8qz367l966x69m6a9i-gmp-6.3.0 /nix/store/sjw9ql3s3dkqvj16yacsj63gxz8ibgw8-gmp-with-cxx-6.3.0-dev /nix/store/vdi3kl4lk37g72wmrh6h4b7pp23j6ac6-graphite2-1.3.14 /nix/store/kcjk865wfj1n2y2bgk0absiv2c245p8s-graphviz-12.2.1 /nix/store/a9d1i6yhpk1cs2z86vlc9dyfakmnvr6i-gts-0.7.6 /nix/store/bfrf1ywjsbvkw1hkycqy7xbg2lpib92z-haddock-library-1.11.0 /nix/store/fb1isf0rgqs04j3lwlj3agc2wv80mbzh-haddock-library-1.11.0-doc /nix/store/6pmnyr5pgy5gg0sjkqy86kwy4r15yccz-harfbuzz-10.2.0 /nix/store/gdbg4w38bkjixmsc0p3vbvknw0x8wvdh-hashable-1.4.7.0 /nix/store/z52fci59b04pw71bqikqi3b0pvb12c5d-hashable-1.4.7.0-doc /nix/store/7gkldzhsjcbsc7l8iqr94qkysmghxldi-haskell-language-server-2.10.0.0.tar.gz /nix/store/15yzvwl21k79adqlbx2ff4fisxl1z23j-haskell-src-exts-1.23.1 /nix/store/842165hyjfihs7kdmxdk482jb95r9fdr-haskell-src-exts-1.23.1-doc /nix/store/5a0pkm1gmxzc219a0lz5lq2fn1nzv910-heaps-0.4.1 /nix/store/fxxr1iszy0rpgj1ypm1w0x1whh1rzizy-heaps-0.4.1-doc /nix/store/fr856fcaml30d864n493r0rv709h8qg0-hie-bios-0.14.0 /nix/store/h063m6b657q5nb7iamcs44f31byg2bx7-hie-bios-0.14.0-doc /nix/store/fg4xk9m898v8lfp00hkmldkprhpzlvyz-hie-compat-0.3.1.2 /nix/store/2f502jcl1mkydvj34bjl4bzjb7ldwfag-hie-compat-0.3.1.2-doc /nix/store/pjrsg56vh7dc6fs48b2dmflsr8769018-hiedb-0.6.0.2 /nix/store/l083k0n4522azdc4fvkz3g8hm3f0p2rh-hiedb-0.6.0.2-doc /nix/store/802z2pzscvffhc1izgws7qqm8slia5mj-hlint-3.8 /nix/store/b4aw9a5f05brzdk5zs1f74zjs7d6lnvx-hlint-3.8-data /nix/store/njyria1svl7cgbg0a3p79h6ka6ssslp2-hls-graph-2.10.0.0 /nix/store/yn1mpm6b0d0dydxygmbl8ih5s71khnrp-hls-graph-2.10.0.0-data /nix/store/0cwmbf1a5ip26nhppxnnibhk1cah7ch7-hls-graph-2.10.0.0-doc /nix/store/fjhsyzxps9sr72748smglk42mjdpyvzp-hls-plugin-api-2.10.0.0 /nix/store/frccd4v958n9m2p8k6jnylaf3rig8mx4-hls-plugin-api-2.10.0.0-doc /nix/store/yhf64hdplsdwgcid25gg7nlg102r5qcj-hls-test-utils-2.10.0.0 /nix/store/smmn1lc8fj8m8x8ayhwwffyg6g3c2dvw-hls-test-utils-2.10.0.0-doc /nix/store/hmnm2f8sr00zkwhb051rlgibxaj0bp42-hostname-net-tools-2.10 /nix/store/5cgh5zqwyjs6zsgzy42idx4l5afvsd6p-hscolour-1.25 /nix/store/4r9w9yp1ycfggpkz7sr68gqdqb2kv8dz-http-parser-2.9.4 /nix/store/c583q092al5vrss2mdn5c7kgs7n2cs19-hw-fingertree-0.1.2.1 /nix/store/2as32zis82a90xkf4819jnr6mdaqhcjn-hw-fingertree-0.1.2.1-doc /nix/store/gy5z0v69fhrq9shzgvpldkq4rnldr0sh-hw-prim-0.6.3.2 /nix/store/9n35kkd796xx150viwig4p3sxw4w7sgr-hw-prim-0.6.3.2-doc /nix/store/girp43cxvqpjq4ad56r8girsq8na5bxh-icu4c-76.1 /nix/store/fkg8mlga46zabn5vzwazdwb9ws4z7m5w-icu4c-76.1-dev /nix/store/mwxg34y12lhm00h9140i2ci9x3nlzyxy-implicit-hie-0.1.4.0 /nix/store/s54n9h474lvpk2c6aya4d56gixia87fz-implicit-hie-0.1.4.0-doc /nix/store/x0ilp4hy4iwr2bjxh2i7qkz6d322yfy1-indexed-profunctors-0.1.1.1 /nix/store/7mprwrl3y9f46i607vxwfy7d80ylxxdd-indexed-profunctors-0.1.1.1-doc /nix/store/8glhnhv7c2j4qqfylvm7l8nl9fkfaj7y-indexed-traversable-0.1.4 /nix/store/hm1ms55s68a7ycm6n8m1vvxwysl4sznk-indexed-traversable-0.1.4-doc /nix/store/5ry29mgdr10s06ndp7rmmci3mlvs431d-indexed-traversable-instances-0.1.2 /nix/store/inp6y2jn0wp1lkacq6fr20kih8qhzsqg-indexed-traversable-instances-0.1.2-doc /nix/store/7jqzbnscjsxdlgdlvf8zb5mzqdjwf3lw-install-shell-files /nix/store/fq467v1k4v7w89r4crwhj1xdsfigswhd-integer-conversion-0.1.1 /nix/store/5phlbp7gj1c5z9d2r4y8jzdkyrb3wvms-integer-conversion-0.1.1-doc /nix/store/plaixkx5miahqndmkg3im04lzv8d0a12-integer-logarithms-1.0.4 /nix/store/lc8cdpq0w3sl8qfs5v0sq44gwriff35m-integer-logarithms-1.0.4-doc /nix/store/kck81h5gywmhqxqp4lcmrxkmcf8rfk9i-invariant-0.6.4 /nix/store/1n6w4fqglyq5x0mg99rhm8nkv0gxa6m7-invariant-0.6.4-doc /nix/store/15735ivvp62hw8z7s6h0817kzy0zpriq-isl-0.20 /nix/store/qn699b9y24wvky12syza5y4raq6yhkii-js-dgtable-0.5.2 /nix/store/18r7a52pyw134l9vah8yfp414gpjiagd-js-dgtable-0.5.2-data /nix/store/lj65i74grvw3xynv7zrcmfafkbljyh6r-js-dgtable-0.5.2-doc /nix/store/jax72n3zsm4xqn39gwv1kqdnjw1cq3mk-js-flot-0.8.3 /nix/store/rv5kda3p2h0pfad7id3wh1zq5szw91dx-js-flot-0.8.3-data /nix/store/kawn79njl56r3nz5v3kmcjrq2xxryxvy-js-flot-0.8.3-doc /nix/store/0ngfyirj267mvx6p2p35khywzyikspx5-js-jquery-3.3.1 /nix/store/0iyyn1rg0z6bqias5vw1hgrm8w5zs2ih-js-jquery-3.3.1-data /nix/store/ahlzb10hcsgvv1prmcsmxyp0b477fzv2-js-jquery-3.3.1-doc /nix/store/ws6a3zv59h791ay8b3j2dicf8hf0jb3v-kan-extensions-5.2.6 /nix/store/6lglmfyfq6433zkjcmabrydvbcvwg2y1-kan-extensions-5.2.6-doc /nix/store/qwr2w8z5x9ndmyglfy19b1b5lrmck9gj-lens-5.3.4 /nix/store/jvllgir8973a437rzq5rxlwwjrkr6p86-lens-5.3.4-doc /nix/store/bknclb253hyymyvrmdznzx1g9slqg1sl-lens-aeson-1.2.3 /nix/store/ampmkq1phfbhibj6qbc1jj35ddmz0k6z-lens-aeson-1.2.3-doc /nix/store/2i7mnjmplcah60qyrj6yjj5xbg2lf117-lerc-4.0.0 /nix/store/9b9jp8mpz9zd4zsbalh6d1g7hc8srzcf-libXft-2.3.9 /nix/store/s8v22kq90c9fzbqnn03d85n6xrl36027-libXpm-3.5.17 /nix/store/8k4dpzfffy5iwviwxip9922spnxarf7j-libXrender-0.9.12 /nix/store/ba5k6dmiynzkpihibmmq5g4hfzk1f3v9-libaom-3.11.0 /nix/store/36fq9hfbww7fsq1k6irn1zpgnhsfw93d-libaom-3.11.0-bin /nix/store/a0npydrm8a4bkx0fk74lyqflhi7wdgcg-libaom-3.11.0-dev /nix/store/2b7d1sfs9yinz514p499cvbzk8idgdxb-libavif-1.2.1 /nix/store/1grbwlpz2d0w2hgw4brbyqjgbd6bnrzr-libdatrie-2019-12-20-lib /nix/store/hsanq9sa547nd67y7z2m3yp02xcmlfa7-libdeflate-1.23 /nix/store/qf8wwf42dmlinr0mkgc88crll8405vax-libffi-3.4.8-dev /nix/store/nkr0yygbdcs8i4s2y139xyrhnwqiim0f-libjpeg-turbo-3.0.4 /nix/store/a20nrbk40cbjdfxlzinv7rfgw8ys8a3p-libmpc-1.3.1 /nix/store/lpkn8fw3i8n4kq95amsvcsxfygas01jy-libthai-0.1.29 /nix/store/vk7bxk5rxrxk25nhn391byd7wfv9xfjz-libtiff-4.7.0 /nix/store/hgqpxg61792qb7hqv4vmhic58vagdafi-libtool-2.5.4-lib /nix/store/pdmldg0gml7aq4lgzplbhmh3caj9jlsw-libuv-1.51.0-dev /nix/store/zqxzly5lfa6b5xxfa42bphkzmn8xx07h-libvmaf-3.0.0 /nix/store/30kkvn016hwq51l1manpsg3s6p3rmmmx-libvmaf-3.0.0-dev /nix/store/4dpgnp9j6b7hy4f381wpy6srgcizlqcy-libwebp-1.5.0 /nix/store/alz00cmw8gjrm9dl2vsai9rnpa4yrgw3-libwebp-1.5.0 /nix/store/pcxgn4245ajwjp41q5nass7paqp6wirr-libyaml-0.1.4 /nix/store/lxswq3gxqxd3zr5g4lsj17iyk5sxy8ss-libyaml-0.1.4-doc /nix/store/i4h9wfr7rgvanzf3xqqrmbgrnbx3ksl1-libyaml-clib-0.2.5 /nix/store/4mykv1ci74jf1p9iwaz7wik2m0pkmady-libyuv-1908 /nix/store/3s46ky4siqwkg82rjjqm83slbiqadav5-linux-headers-6.12.7 /nix/store/99c7p6lcvmjgl4gnbgd08qclid0ngr0r-list-t-1.0.5.7 /nix/store/fk8fbl4vp9mh10gbnqd2wqybwmwq58gy-list-t-1.0.5.7-doc /nix/store/1l4qdllgarpqsfg91ams36p64bslw0l8-lndir-1.0.5 /nix/store/29hiagc259s92fswwqwzfkwvcyvnfhd0-logict-0.8.2.0 /nix/store/ckprf791j79w6zhi7gl1nz4si4n5r14z-logict-0.8.2.0-doc /nix/store/11kmb0zjyddl0lhhanp669d8wdzxrfwr-lsp-2.7.0.1 /nix/store/zv8xd5qkh58496vkfm3acff1vy0wqxa3-lsp-2.7.0.1-doc /nix/store/v21lp3vlqicnlj0g0nsyrgmiymn2860q-lsp-test-0.17.1.1 /nix/store/xp7w0s4ij0v2v06qnzhhcm6z2ccsq9sq-lsp-test-0.17.1.1-doc /nix/store/bpnpkiaip916pa3vkjshiz3fwal11sis-lsp-types-2.3.0.1 /nix/store/5ijvmjmbg6lf8hw4g1w4x7xrzy22s324-lucid-2.11.20250303 /nix/store/h1vrx44x5wfsnxi6y00zw6r75l7b4425-lucid-2.11.20250303-doc /nix/store/39vm4h81qmx6748r4371dfrvyi37g0sp-lukko-0.1.2 /nix/store/qg4hc9690r53f0nzmx2k38fy7ml4g393-lukko-0.1.2-doc /nix/store/z1d31535cfjrvq7xm22avnz2c9jalbpz-make-binary-wrapper-hook /nix/store/cjs1qy5kc0x1aqdm1s0k1n3q038kjsvg-make-shell-wrapper-hook /nix/store/2mbxr6gmqks26s8d0az37dgsspjkclyg-megaparsec-9.6.1 /nix/store/mxr72hna49a1cfsckl29hslnmwb8ha77-megaparsec-9.6.1-doc /nix/store/14b7mmk3bx38l9y3k6pqp0rbngj3093f-microaeson-0.1.0.2 /nix/store/r1j9syny5vqfwdl414ajpjnqiy8hlq0s-microaeson-0.1.0.2-doc /nix/store/ybgdc7dh41rv17aayv8v6fvdzdcbv7f7-mmap-0.5.9 /nix/store/r563inkvjn35fhd5nih82hrcq12s754z-mmap-0.5.9-doc /nix/store/n3qv7sdhxz95hh4qrmip7sx83mdyzcqv-mmorph-1.2.0 /nix/store/p7bpay1m3cdczgms08g0qr46xxbr3g6q-mmorph-1.2.0-doc /nix/store/3k9cj2sj2ac4pmxcr4kksahddfiz2vs5-mod-0.2.0.1 /nix/store/7mr0yzzjkl1l7n3i6klas5jrlhyyf0ad-mod-0.2.0.1-doc /nix/store/w2bdcnmp94w7pw96c0iyi7vnvhic3mi7-monad-control-1.0.3.1 /nix/store/75xh4shkiwdigbvimappgnzrllqpvk3h-monad-control-1.0.3.1-doc /nix/store/vlznsjcjhfxl43mm85ywxyl701mrs0vz-monad-dijkstra-0.1.1.5 /nix/store/cvyplv6aaxkvrqw6n3p5hfld5p53yhkm-monad-dijkstra-0.1.1.5-doc /nix/store/cnj0w3lsmi7ijp6x9n13pq13kiamcnjk-mono-traversable-1.0.21.0 /nix/store/4qy94gkr1zfir8x6r7i953c2ji9jf46b-mono-traversable-1.0.21.0-doc /nix/store/x994w870hrvl4qjz03vbkpd7vl7bff3a-monoid-subclasses-1.2.6 /nix/store/bch9b89if2psmslla885z1jmp4hsmbjn-monoid-subclasses-1.2.6-doc /nix/store/srjwrr5y5lpyw92ka48iairjjr5shb80-mpfr-4.2.2 /nix/store/2hphyf50y55rlclq8iic677kg0a0zjj9-ncompress-5.0 /nix/store/0cjxn9v10y6ywv9yfdb50dzr84xhpxhl-ncurses-6.5-dev /nix/store/5l0p4xi1mwbgw3d5bnfm37vpbd0c8rzl-ncurses-6.5-man /nix/store/2bq0nb7k2biy4v18886cikscgn0wy5rc-neat-interpolation-0.5.1.4 /nix/store/daw6wf9n107f4sd4vyxplj8z3aanxy6k-neat-interpolation-0.5.1.4-doc /nix/store/5c25yafnw1pwmdgpfby0j0l8p3acg0gv-network-3.2.7.0 /nix/store/nm3c5hwr737chyjvh9hj135jbjkzh179-network-3.2.7.0-doc /nix/store/icq7jv02qzw4n2ynk288xj2hbjdxbr6z-network-uri-2.6.4.2 /nix/store/masshx2nqkmxxsgxxrq8p6h26yjan8ya-network-uri-2.6.4.2-doc /nix/store/8csa4pxjp0fwb5xyikzww4clvkx0mchw-newtype-generics-0.6.2 /nix/store/gmj9c8dgspgv5ai8z6igixwxc49b97sn-newtype-generics-0.6.2-doc /nix/store/zx6pssam4l6n75hd9fl79982p9m3sgs1-nil-2024-08-06 /nix/store/0gk4i8rv9vppwwbig525k1fkhkph6vwx-ninja-1.12.1 /nix/store/y7fpr161g0np7gd9d1h6d475pd311b5k-node-v22.19.0.tar.xz /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0 /nix/store/0n5p1xmsc96zfa6n3xjsa3nb9pxragsa-old-locale-1.0.0.7 /nix/store/hynlar23421brimlar6hy26vcgb2f2wq-old-locale-1.0.0.7-doc /nix/store/rrwxh170rqldk5n87lgwc3ymqc4mjqd6-old-time-1.1.0.4 /nix/store/2j0s74a0910j7ckimpmwx8mpkjbv8g4r-old-time-1.1.0.4-doc /nix/store/5yz8z98k3azjmv4f2idgzaprnw5600gn-openssl-3.4.2-bin /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev /nix/store/jg9ci88bilm6v80685b4fk6yzcwiflgl-opentelemetry-0.8.0 /nix/store/bwx8hn8dg8fk9nh5qy6i57z8k67x49ws-opentelemetry-0.8.0-doc /nix/store/9s0d46b6n5jygrv6ai48wl5365fcr78g-optparse-applicative-0.18.1.0 /nix/store/yiv8lf2yx4lhdz760jm70xb3a7ic0acd-optparse-applicative-0.18.1.0-doc /nix/store/sxr7dc6xjhdpm5is4jx5v11was4brx5v-optparse-simple-0.1.1.4 /nix/store/7q3lwifa920d0miph38k7h6clbdw0a2c-optparse-simple-0.1.1.4-doc /nix/store/qgjqrkx35yfqibqkbxj4zkr0i1z24hzj-ormolu-0.7.4.0-bin /nix/store/ramqmzzfas7215xlwcxq98kx17dkagwv-ormolu-0.7.7.0 /nix/store/2h726id4d15k4m766l5572m4cn6szs30-ormolu-0.7.7.0-doc /nix/store/wbmcasy1zxk5by5mpdvpjr9yqwlhli3q-pango-1.56.3 /nix/store/zc7f5r3i3xwgv9kph32rlx7dxyg7yb98-parallel-3.2.2.0 /nix/store/1w17k7sgir6l869fnybmwpjgisk5nna0-parallel-3.2.2.0-doc /nix/store/vwv92nfp68snbmci21vr95c15k0jddfj-parser-combinators-1.3.0 /nix/store/ag71cg9w0nic1kqhwjn90qiw9gmkydb8-parser-combinators-1.3.0-doc /nix/store/zn2j5hfqafzyqbdbn3cclnfil8fka6hj-parsers-0.12.12 /nix/store/l4ig04jgbyzsmcq8my87yb068a2fzanx-parsers-0.12.12-doc /nix/store/3ixw56654pybkyrhjxya96g6hc1r94py-pixman-0.44.2 /nix/store/c3lzkml4yxghfs44sm3sx4xcbdy3riga-pkgconf-2.4.3 /nix/store/l2s9j9fi9r8q3yji39ffpmil0qgacyxk-pkgconf-2.4.3-lib /nix/store/m53q460bmkxmnwk52jknjsw49kgc1y81-pkgconf-wrapper-2.4.3 /nix/store/0rvcihh5v0bpg162zgkkzs4iq4akvplp-pnpm-8.15.9.tgz /nix/store/n21jc8l794irkcqg8y7i5z745j2vzc4a-prettier-3.5.3 /nix/store/5hw9126fyh8x04hy9d5vdg0bjfynyhik-pretty-simple-4.1.3.0 /nix/store/7jcqv0l19yn2cq3mpfrs1a70ap8krnvw-pretty-simple-4.1.3.0-doc /nix/store/r9mbqsgl5zb8m0glqwvi1ib699lqibvy-prettyprinter-1.7.1 /nix/store/zmw9zc5jxb4ishb8xxg420k8n0fpyy6s-prettyprinter-1.7.1-doc /nix/store/qgb44dmh27j0h57lhpyid28kps0hmmp6-prettyprinter-ansi-terminal-1.1.3 /nix/store/d39rvqrh9inrklcxch0rsvkd9miaz7ng-prettyprinter-ansi-terminal-1.1.3-doc /nix/store/6lva8cz1i507zcaqwwwb4qcgijid16ay-prettyprinter-compat-ansi-wl-pprint-1.0.2 /nix/store/dffn3avw2hpkyp4nfpxvf49nlzx1qq7n-prettyprinter-compat-ansi-wl-pprint-1.0.2-doc /nix/store/4lhrr1v6w48qgqrps43a0ayzrz38igld-primes-0.2.1.0 /nix/store/2izfvagca8y3gzldrpbbjpbjkz65726j-primes-0.2.1.0-doc /nix/store/knnry806iwy81g3lwh9hrmxnsacp323y-primitive-0.9.1.0 /nix/store/ysg1n44rff2mz1h4hsz181242iprqkjf-primitive-0.9.1.0-doc /nix/store/s4jdbp4minkd20qqpic0s1qmzzdm2fgk-primitive-extras-0.10.2.2 /nix/store/zc39h6fy82dbvhp9hg76fzhxhq50rw33-primitive-extras-0.10.2.2-doc /nix/store/b3wmhz2f23bsh417czay2s7pcshfshd6-primitive-unlifted-2.1.0.0 /nix/store/4l0ka889njvkfs51hcb2sd2w44xfwqs9-primitive-unlifted-2.1.0.0-doc /nix/store/yjjnmpj18igj383ns6mnn7qahb6ya0lj-process-extras-0.7.4 /nix/store/r6h55wnv0lwcx5krxb5b4j2fnpxlp8w9-process-extras-0.7.4-doc /nix/store/yildckx9ycjjx5yya1kafbc47zzcc5mf-profunctors-5.6.2 /nix/store/lavh74hjna2vil5h80sjlc50z49qynia-profunctors-5.6.2-doc /nix/store/1in0fkzwfphs0ga6lrcp78v386j84zka-project-manager /nix/store/qlqnaa7k868042pjg9mkjdd7087gj2gz-psqueues-0.2.8.1 /nix/store/agcvh48d7py0rndvvrj8q9v5q0nq13hh-psqueues-0.2.8.1-doc /nix/store/13gh32pkxrr1lz3azm8n4gd0z80w0zcm-quickcheck-instances-0.3.32 /nix/store/y96sjmscb4fhski2hwfakr9zm1ckrn79-quickcheck-instances-0.3.32-doc /nix/store/73rkzs39ind58l1v1s11h1hcinnnddcy-random-1.2.1.3 /nix/store/4nssc12wrgjrighjsc68my48g7ba9fkc-random-1.2.1.3-doc /nix/store/c80jac1ay1dmifwxgy5x1kmib9l8nk2w-refact-0.3.0.2 /nix/store/5m8d24gxx3vvnb5jf74dx6l6mpc265v2-refact-0.3.0.2-doc /nix/store/vw012n4hyxsr1w27i3v4zwvy77grjyy7-reflection-2.1.9 /nix/store/acy8wywv536l1qls0j4r45zg1zgg5q1l-reflection-2.1.9-doc /nix/store/r9d0l7ryb5w6fhmjamvj4a4llqyzvmci-regex-1.1.0.2 /nix/store/8dg7crdm8n45lflyy1r1np777kfa4ycm-regex-1.1.0.2-doc /nix/store/v4j8r41jzpnfa0q64acc1dch0zdpkczp-regex-applicative-0.3.4 /nix/store/abqqwqdlxf2gxwa8crdzqnf9vf955m03-regex-applicative-0.3.4-doc /nix/store/i0fv9jm0xkdjvaj1g3aahm9p3d64j1np-regex-base-0.94.0.3 /nix/store/0nasc403da7vlmwphx410n11p26spcrk-regex-base-0.94.0.3-doc /nix/store/dhi0dzg972srs769g335h342kwcvwm2d-regex-pcre-builtin-0.95.2.3.8.44 /nix/store/d9zmghhfcpln7hsg02cxc3qgb5606afc-regex-pcre-builtin-0.95.2.3.8.44-doc /nix/store/4fqfyd9lammwsn4dqzcbwz0k5vm02s5b-regex-tdfa-1.3.2.3 /nix/store/k1701aa5hzchngzlad314i9aw43d7bds-regex-tdfa-1.3.2.3-doc /nix/store/wy94jwz89pq6p804l4kcr2xwxb43lazd-relude-1.2.2.0 /nix/store/fif7iy5disn0siy8bjjcq7y91jr6sx54-relude-1.2.2.0-doc /nix/store/sbh2i9nzvbvhfjg2y84sjnpc90jg523f-remove-references-to /nix/store/nnwjns4prhfqh0jwr894np3bzr0hk86b-resourcet-1.3.0 /nix/store/2n67mjd9ccnj3x7zwyg0n0xisjfj9291-resourcet-1.3.0-doc /nix/store/jzrlffwlq3k1qcn4g4hgyh124hyf9ivd-row-types-1.0.1.2 /nix/store/z5vjizb7qyw138k7hw8bn7wflgp4yjj3-row-types-1.0.1.2-doc /nix/store/09g8279y38af479y6c74r9z2sci06ip2-safe-0.3.21 /nix/store/rpvg4sq70wip830r3bcndq8dbqmbm5br-safe-0.3.21-doc /nix/store/iivp0wz3va1y0ljd3h0bw3dnyss5cc8l-safe-exceptions-0.1.7.4 /nix/store/vj4wz5pdksg95b3fhz6cajy2d0kdpjqq-safe-exceptions-0.1.7.4-doc /nix/store/6xg4awswpzb1s6m3vfcha1wizmhlq29n-scientific-0.3.8.0 /nix/store/4a984569xrkky41bb4zlfgdh8141vv4b-scientific-0.3.8.0-doc /nix/store/9rbclb4j04ahs43g85wzq4x893qxcvg1-selective-0.7.0.1 /nix/store/955mrpmh7328wwpbiijbs89m8xh2v7zd-selective-0.7.0.1-doc /nix/store/kkhky8xxr1lmzx50dbmx1kybbsz4j84i-semialign-1.3.1 /nix/store/afjzzpwf8vg60k86y7qzgj4qis18i002-semialign-1.3.1-doc /nix/store/8d1j59ny4rv3xj0y5g5l5d92y5rfa2w8-semigroupoids-6.0.1 /nix/store/hzhfsns0gd0q8g623im5p9vbmd3rf68m-semigroupoids-6.0.1-doc /nix/store/v3i93nlmvry5n0bk3zma06mm2ssfkm4c-semigroups-0.20 /nix/store/40gr9x60j008bd1k7qrll40fh1iqnlch-semigroups-0.20-doc /nix/store/h0sfs8d0kj4hxicp98n6r4948p1pyfx0-semirings-0.7 /nix/store/07s3r3z0my07cj7jy4snpzgm6qamivfi-semirings-0.7-doc /nix/store/4jqma0r9fcs37jgb93qhzb89hbw7sbmp-setup-debug-info-dirs-hook /nix/store/1v8j2j69h3v0g0gm5q78lrrvqx43wmm3-shake-0.19.8 /nix/store/z464cx98bpz97n9ww4vmikb4b6s62d66-shake-0.19.8-data /nix/store/p9sjc9spmmgcfl6q7f3an4ww626a0jgz-shake-0.19.8-doc /nix/store/2fpa8l01mi8ggggyifp51yb1xiwssgw7-shellcheck-0.10.0-bin /nix/store/p08rldc2g53fcs3ibhai8mxiv0yk27iz-silently-1.2.5.4 /nix/store/wh8y96n6p0n1fwrw8l0m4znmlz4p75fj-silently-1.2.5.4-doc /nix/store/s71jgixrgpjz9bxg4vq83ccn0iqs3lg5-slist-0.2.1.0 /nix/store/3y2161gkjipw6iqhsh5hhn22z9acbfhc-slist-0.2.1.0-doc /nix/store/yfsq457gfhj4bv7b2asx1b391s8bj06w-some-1.0.6 /nix/store/5f0zvmxksqsa6k28h0vv2z44cb56wypm-some-1.0.6-doc /nix/store/nws2jwxhshkqfkcmbi6261j9gzihkf8k-sorted-list-0.2.3.1 /nix/store/rajahf2zakqqsvw2b4vw1qmmqh7d7y5b-sorted-list-0.2.3.1-doc /nix/store/98i8bxjdaz1ryplfb3500glk3ig5pb58-source /nix/store/xjr50xn4c1i6h0v78yrp01knrdrlg785-split-0.2.5 /nix/store/1k1z2cxm600h8iqyjwwxaxr269f5ncfc-split-0.2.5-doc /nix/store/9y706m7jicq8hxf00y9zdzaxq9p3pkvy-splitmix-0.1.1 /nix/store/y03yp4q47ynhb9san8gzk7lf9b00ihyq-splitmix-0.1.1-doc /nix/store/dp49537fvfdlkvm4p7m3vch5ni2p6c37-sqlite-3.48.0-bin /nix/store/mj7x8yqc3552rbayzbsx9if0ldd8g2zq-sqlite-3.48.0-dev /nix/store/d08d5vfpnfhllpjykzywidaj6a2wam5z-sqlite-simple-0.4.19.0 /nix/store/ykyqbbczjlrw9v51zgsxa4w70sjpm5jm-sqlite-simple-0.4.19.0-doc /nix/store/hya6d4pmq23pm1yp6mjlg9r7185hk5wp-stan-0.2.0.0 /nix/store/p2mnji2cdxgf6h27hlqzqf7g8f9bqfsi-stdenv-linux /nix/store/sar2hg9f0s550i8q21dv6vmrnzm7vsfh-stm-containers-1.2.1.1 /nix/store/3jnhk77w9qjv0g8hss5b7jb380yxhqan-stm-containers-1.2.1.1-doc /nix/store/c25gxzk1c7d5r8hwkpyc4n6clc7gp844-stm-hamt-1.2.1.1 /nix/store/d0yvmidy4rddw9v9kcdvqqn8lzipy2hj-stm-hamt-1.2.1.1-doc /nix/store/937y9nz4lav5pvvbp5rj4cjv9bhisrag-streaming-commons-0.2.3.0 /nix/store/yrdjlms6l6nz5iyqzazkv5ws2kj8d6qm-streaming-commons-0.2.3.0-doc /nix/store/31qf0g7r33sf8qdvgak1rrqn2ci4i36n-strict-0.5.1 /nix/store/pcq2j1yk3w27rpxqbj8insxr42rbx26l-strict-0.5.1-doc /nix/store/w9csqxgfhyn89zy3zq768wq3ym4am0nx-syb-0.7.2.4 /nix/store/md2s84fhmziss64mldjl94j3kgsp5nbz-syb-0.7.2.4-doc /nix/store/pbf1s7b5202qn5da21cjw1iv78472cyp-tagged-0.8.8 /nix/store/55pa6wpk87v7qwfai0ias3ak13p8mvw0-tagged-0.8.8-doc /nix/store/iaqh4pb47yfcqizxadrdjv93yljpbk20-tar-0.6.3.0 /nix/store/njxczbpaid5yzn8cgc4nzn482ksdc92y-tasty-1.5.3 /nix/store/ai73rmqhi886c8s5y4zrim8x3di3r6ck-tasty-1.5.3-doc /nix/store/758h5bhi78vy5arjxalxzy3xbik16d0z-tasty-expected-failure-0.12.3 /nix/store/87c4n7maixqk2fmr8vyi5d1nmvhd798a-tasty-expected-failure-0.12.3-doc /nix/store/15qw5sgfy8k4iw66lwm26hr74s5n30iv-tasty-golden-2.3.5 /nix/store/1v5vadpriwanabm42rknr1dgw6j0slvv-tasty-golden-2.3.5-doc /nix/store/9mmjw6b15nha6vvs86aly7csx3d113qr-tasty-hunit-0.10.2 /nix/store/mnsdymkq8q9lhm3q035n0rcpnrc1nx0i-tasty-hunit-0.10.2-doc /nix/store/yizmi5252npgcyiiawawdrlf9g1x7s0m-tasty-rerun-1.1.20 /nix/store/01chd6wivlzlr801pkfrxwi41jys9pxs-tasty-rerun-1.1.20-doc /nix/store/yjj4i7cy0kyry39vxrva4hcxyd5bix3i-temporary-1.3 /nix/store/w0514qhls79f3z0zw7gr19f6ig04wfmc-temporary-1.3-doc /nix/store/p8prsl4gig0swzch33vy1fi09b3hka22-terminal-size-0.3.4 /nix/store/rfpcbsgb8wnl2z5lixwv9v9fcxrw0lwn-terminal-size-0.3.4-doc /nix/store/lvaqkkg33pzjlhzkzfg1ziibs5g71g5j-text-iso8601-0.1.1 /nix/store/k85p7cbs1j5yc47av9cb9sjs1xcg6yb9-text-iso8601-0.1.1-doc /nix/store/yczqzcbv6iqbafgip1i7spiw32jr6sx8-text-rope-0.2 /nix/store/zj1blfd3b6dqry53wxdcvpady534z7a9-text-rope-0.2-data /nix/store/m4can1anvr93zgpjf92j56hznq5pk4ch-text-rope-0.2-doc /nix/store/wk9icr8kf6bdppcg7gn94dv0ccipz3dh-text-short-0.1.6 /nix/store/w8mb2r9594zvksy44x78fzmjz09ivlgi-text-short-0.1.6-doc /nix/store/351wayksraql6z4448vzg5nlh90kmcnw-th-abstraction-0.7.1.0 /nix/store/zdivk27lcai9qymhlkvy96mqnwmzzj16-th-abstraction-0.7.1.0-doc /nix/store/myij3fa9bf2rv7cqm1ccv8cwv1xn4srz-th-compat-0.1.6 /nix/store/3qc9fqfsm7amy71h0fhmivj0vjxx2h18-th-compat-0.1.6-doc /nix/store/ghf943jqmlbwxh208vhq4hmqqkrs8j30-th-env-0.1.1 /nix/store/0dgmqafhzl2fp2whfydjjsm2q1bs0kwg-th-env-0.1.1-doc /nix/store/7xrxs4h7prf7i2b0bnlb8bw8pl2zqdq2-these-1.2.1 /nix/store/823vgfh1c75b6lr2vs2b05gn7m0nyqd5-these-1.2.1-doc /nix/store/ddvjxqrjngx4mw1svil87jaxaqf40cjz-time-compat-1.9.7 /nix/store/rh3s3ympzm61pzc86l3sl57z0k2lcz2r-time-compat-1.9.7-doc /nix/store/b0l53qd6grz2szarknxbgprqapj9cn83-time-locale-compat-0.1.1.5 /nix/store/4lv5wj18y7yzfjg6pny4aj2saipc88gg-time-locale-compat-0.1.1.5-doc /nix/store/nkad1rybmg8zadpbj426r6ps3fdn3nhl-tomland-1.3.3.3 /nix/store/90fq7dh8g223k2ch43gjpr99r9bbd1wc-tomland-1.3.3.3-doc /nix/store/vw3l40yird8ff1v4awqpxyqga1r3q95x-transformers-base-0.4.6 /nix/store/i4djdz3iij1jdq1cwmrwsnbmlw3p4k5k-transformers-base-0.4.6-doc /nix/store/5cc9jwcy8p2z28kl9yshjpp5yh6hw7pr-transformers-compat-0.7.2 /nix/store/yzwdp8spvf4i6bqvzhwqz95hz3rjg78q-transformers-compat-0.7.2-doc /nix/store/hdysqkm7vjy4ml6rhg1rkp5qlvi53dk9-treefmt-2.3.1 /nix/store/438i5qg4a1v271plv0xfdkjr8cma019r-treefmt.toml /nix/store/5l2z9mchhf3wrdj5jp4ahnf1dvnhwc29-trial-0.0.0.0 /nix/store/5d3ixa1gbz9fgjvsa7hyh306lc61h7jh-trial-0.0.0.0-doc /nix/store/dbqpyc28rr6yzv09mbrszv1lxb5z9pci-trial-optparse-applicative-0.0.0.0 /nix/store/ndrpzdcqm3vxlcck3glh2h668561m5vm-trial-optparse-applicative-0.0.0.0-doc /nix/store/pw9mk71zk65vf64chgg5qvj4avjywnba-trial-tomland-0.0.0.0 /nix/store/p15mjs6yhqp2plysqh4bx3xajjmjybxj-trial-tomland-0.0.0.0-doc /nix/store/v0z8i0piw34adqa16jj1n0wkbq1868xr-typed-process-0.2.13.0 /nix/store/gfni276zq3nblz0iqk97k2dsa693jfvf-typed-process-0.2.13.0-doc /nix/store/27sjgvrq53jshf9v6kh55q6zp6rmjd4r-unbounded-delays-0.1.1.1 /nix/store/12r21hgz3jhbm82z4bid75i8wcg23qbv-unbounded-delays-0.1.1.1-doc /nix/store/m1sv988z1x0x1wk8dhw7gc6nv1x8g8il-uniplate-1.6.13 /nix/store/gki00ksck3bx3sd40lcpv6p4inlfzb2f-uniplate-1.6.13-doc /nix/store/l9r6w0i7ykwqjv2gi1xpjnvdp0f6x0j3-unix-compat-0.7.4 /nix/store/c39abqxb0f300554clkyvy2j0kl2w4qa-unix-compat-0.7.4-doc /nix/store/b063q3347g3jpz5lk599pxbx9kgx06kq-unliftio-0.2.25.1 /nix/store/lk1wd2633khbq3nix5s74bq5pmnyzr60-unliftio-0.2.25.1-doc /nix/store/93zc7n2cbcfhcsj5ffzsa3dcp88iri15-unliftio-core-0.2.1.0 /nix/store/c9alr0x232pgp9qcmfwa87556mmiwh3x-unliftio-core-0.2.1.0-doc /nix/store/xlf5bvvp1b17lmxdr33mx65qna8sv083-unordered-containers-0.2.20 /nix/store/llmc7ccqi0kpmciza1av3xhr82h0r1cs-unordered-containers-0.2.20-doc /nix/store/fkzfwpjk3l06cd8lzxn27vlavjli0frv-utf8-string-1.0.2 /nix/store/5n2xy4sh5drm9nmd975g4fqy9nx9jqc9-utf8-string-1.0.2-doc /nix/store/l1g69f3h3zg3qnsapz50m8fv1636wy0m-uuid-types-1.0.6 /nix/store/88nvlzqlx052p7b6yvxmy91wasgifa9z-uuid-types-1.0.6-doc /nix/store/7x4px2vfa5ih892lzcm526si5sphzwqx-vale-3.11.2 /nix/store/3m47lwbz964w1amswwpj4pf5kgwckqq8-validation-selective-0.2.0.0 /nix/store/d1syw0w5yfkcnm8fgp0r5gzhwlbx9axh-validation-selective-0.2.0.0-doc /nix/store/h1np13nksn5ldrj2p80z7kwbifvwbi4w-vector-0.13.2.0 /nix/store/i7k4w9br30y52hx6wrcvpb98hgaaj58m-vector-algorithms-0.9.1.0 /nix/store/2cywni4dgcl979is6rjarihzlrawprl2-vector-algorithms-0.9.1.0-doc /nix/store/hxkkszi2bflsraphfiq9ghw90hsy1v4l-vector-binary-instances-0.2.5.2 /nix/store/76pdnsrklxfh5n706jbr10pflay8rdpn-vector-binary-instances-0.2.5.2-doc /nix/store/i10mdzwihwbsivl22mlsk57m9gvlhw95-vector-stream-0.1.0.1 /nix/store/f8nyakgygfvlcjmk2k5y9fa641qw1k1m-vector-stream-0.1.0.1-doc /nix/store/mz75g7gizi6ibxy85gyqaam8yzinwr4l-version-check-hook /nix/store/729ygh3al9dfn1zfm25yk7nyz3hi2b7x-void-0.7.3 /nix/store/dlr0qk61zgn6rhy8crw1436hr2a7yvzz-void-0.7.3-doc /nix/store/df6vy02jb090dj0jgw26w3yk698p1bhl-witherable-0.5 /nix/store/a6j1mz8si1vcp68rirqnds9cvg9vhdxv-witherable-0.5-doc /nix/store/gdjfqdzhba8n8il894r6w0bcxp1kq49m-yaml-0.11.11.2 /nix/store/ms6sqy9i0phl0yc8k42vxz7529ma84bb-yaml-0.11.11.2-doc /nix/store/vy5mjnvlr9fngvw361bwi5b3x66k4r3n-zlib-0.7.1.0 /nix/store/fq61wvls4ifrpprfs5s6mdrp1kkksq1s-zlib-0.7.1.0-doc /nix/store/wqahxs411zx3nykdqa8c2j3d127r3cff-zlib-1.3.1-dev copying path '/nix/store/53gqzvggdwy7dpnx2n6kzbrf0fy92fhh-bash-strict-mode-0.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/ywk0kqz3cgb5am3wd7vwjs34mqrjap9a-expand-response-params' from 'https://cache.nix-ci.com'... copying path '/nix/store/3s46ky4siqwkg82rjjqm83slbiqadav5-linux-headers-6.12.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/cqljzxw1vkgbvjd8bgm90amhaayf09l4-die-hook' from 'https://cache.nix-ci.com'... copying path '/nix/store/b4aw9a5f05brzdk5zs1f74zjs7d6lnvx-hlint-3.8-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/wlv7j38mwpfhni7yn82mycmicb1iybqx-cabal-install-3.14.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/g48am60l5992rzwf0pi4d9yy600ng6cv-direnv-2.36.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/rzdv97h7jqyz0d4pffk752cf74ny4m31-ghc-9.10.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hm778ivyb4qyqc8qz367l966x69m6a9i-gmp-6.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/7gkldzhsjcbsc7l8iqr94qkysmghxldi-haskell-language-server-2.10.0.0.tar.gz' from 'https://cache.nixos.org'... copying path '/nix/store/1l4qdllgarpqsfg91ams36p64bslw0l8-lndir-1.0.5' from 'https://cache.nixos.org'... copying path '/nix/store/5l0p4xi1mwbgw3d5bnfm37vpbd0c8rzl-ncurses-6.5-man' from 'https://cache.nix-ci.com'... copying path '/nix/store/zx6pssam4l6n75hd9fl79982p9m3sgs1-nil-2024-08-06' from 'https://cache.nix-ci.com'... copying path '/nix/store/4jqma0r9fcs37jgb93qhzb89hbw7sbmp-setup-debug-info-dirs-hook' from 'https://cache.nix-ci.com'... copying path '/nix/store/7x4px2vfa5ih892lzcm526si5sphzwqx-vale-3.11.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/6lgw1bymkzkld77zz4xfy6cmkjpcy2i6-binutils-2.44-lib' from 'https://cache.nix-ci.com'... building '/nix/store/fmsbi3fb6ah77h807pqh9q9g3nzxgkm6-builder.pl.drv'... building '/nix/store/bpisms5p5bcmxmb32cn38f7b2a8x8364-pm-shell-aliases.sh.drv'... building '/nix/store/kla94xc2qrp4rwi3v3na2p55q9qr1ikk-haskell-generic-builder-test-wrapper.sh.drv'... building '/nix/store/dlh40brlr9z0w360r5qnxifmv9r43id8-nodejs-configure.drv'... builder.pl> Running phase: patchPhase builder.pl> Running phase: updateAutotoolsGnuConfigScriptsPhase builder.pl> Running phase: configurePhase builder.pl> no configure script, doing nothing builder.pl> Running phase: buildPhase builder.pl> Running phase: checkPhase builder.pl> Running phase: installPhase pm-shell-aliases.sh (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7dv2fyb3y6sw4w5qhxhi48d9lip5m23p-pm-shell-aliases.sh pm-shell-aliases.sh (post)> Nothing to push - all store paths are already on Cachix. pm-shell-aliases.sh (post)> added 1 signatures pm-shell-aliases.sh (post)> added 1 signatures pm-shell-aliases.sh (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7dv2fyb3y6sw4w5qhxhi48d9lip5m23p-pm-shell-aliases.sh pm-shell-aliases.sh (post)> copying 0 paths... pm-shell-aliases.sh (post)> copying 0 paths... pm-shell-aliases.sh (post)> added 0 signatures pm-shell-aliases.sh (post)> added 0 signatures pm-shell-aliases.sh (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7dv2fyb3y6sw4w5qhxhi48d9lip5m23p-pm-shell-aliases.sh pm-shell-aliases.sh (post)> copying 0 paths... pm-shell-aliases.sh (post)> copying 0 paths... copying path '/nix/store/p1ffhw473splv51yspyh466gv6ir9qb9-alejandra-4.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/n72f4w8m3kxxy2iydk3fq81843gzjy9k-bash-interactive-5.2p37-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/gbqkcv65lzbv0zcd9ps7wsmm2daj3bmi-bash-language-server-pnpm-deps' from 'https://cache.nixos.org'... copying path '/nix/store/1cgjmm14f30cmhhrgh9rk590r5wmr9gs-colour-2.3.6-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/ay3m9lsr8933ch22rmaff3q7fscib89p-dav1d-1.5.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/g6hmslyqkdbkfj960kmxqh1sz2yfb24k-double-conversion-3.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/3b2hwp1dglx0fi43b64zh4mwr1972m5r-elfutils-0.192-bin' from 'https://cache.nix-ci.com'... copying path '/nix/store/101wgp3rrl1a6fsgxfcbbavn5ac3ds1i-fail-4.9.0.0' from 'https://cache.nixos.org'... copying path '/nix/store/sbnlmscg3cb95dl75afx0w8qngpws4r7-floskell-0.11.1-data' from 'https://cache.nixos.org'... copying path '/nix/store/8hbx4djfxk7dw6s18j0yfwms26l2p5j6-fribidi-1.0.16' from 'https://cache.nix-ci.com'... copying path '/nix/store/8h8lipkk7bxycadkyr72d9scwrn141p6-ghc-lib-parser-9.10.1.20250103-data' from 'https://cache.nixos.org'... copying path '/nix/store/k89rwqkg52wiwdkjdnii28hzkbkygmaq-giflib-5.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/vdi3kl4lk37g72wmrh6h4b7pp23j6ac6-graphite2-1.3.14' from 'https://cache.nix-ci.com'... copying path '/nix/store/sjw9ql3s3dkqvj16yacsj63gxz8ibgw8-gmp-with-cxx-6.3.0-dev' from 'https://cache.nix-ci.com'... builder.pl> no Makefile or custom installPhase, doing nothing builder.pl> Running phase: fixupPhase builder.pl> shrinking RPATHs of ELF executables and libraries in /nix/store/ckfihzi6h9s8lndlpfp3kw5wih4wvw5w-builder.pl builder.pl> checking for references to /build/ in /nix/store/ckfihzi6h9s8lndlpfp3kw5wih4wvw5w-builder.pl... builder.pl> patching script interpreter paths in /nix/store/ckfihzi6h9s8lndlpfp3kw5wih4wvw5w-builder.pl haskell-generic-builder-test-wrapper.sh (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/lhj7k2d829r4h4dgj6mbi1rnkv8nk68w-haskell-generic-builder-test-wrapper.sh haskell-generic-builder-test-wrapper.sh (post)> Nothing to push - all store paths are already on Cachix. haskell-generic-builder-test-wrapper.sh (post)> added 6 signatures haskell-generic-builder-test-wrapper.sh (post)> added 0 signatures haskell-generic-builder-test-wrapper.sh (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/lhj7k2d829r4h4dgj6mbi1rnkv8nk68w-haskell-generic-builder-test-wrapper.sh haskell-generic-builder-test-wrapper.sh (post)> copying 0 paths... haskell-generic-builder-test-wrapper.sh (post)> copying 0 paths... haskell-generic-builder-test-wrapper.sh (post)> added 0 signatures haskell-generic-builder-test-wrapper.sh (post)> added 0 signatures haskell-generic-builder-test-wrapper.sh (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/lhj7k2d829r4h4dgj6mbi1rnkv8nk68w-haskell-generic-builder-test-wrapper.sh haskell-generic-builder-test-wrapper.sh (post)> copying 0 paths... haskell-generic-builder-test-wrapper.sh (post)> copying 0 paths... nodejs-configure (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/yp7kb55s82r367y5d9cvbqjzf79zh3pj-nodejs-configure nodejs-configure (post)> Nothing to push - all store paths are already on Cachix. nodejs-configure (post)> added 1 signatures nodejs-configure (post)> added 1 signatures nodejs-configure (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/yp7kb55s82r367y5d9cvbqjzf79zh3pj-nodejs-configure nodejs-configure (post)> copying 0 paths... nodejs-configure (post)> copying 0 paths... nodejs-configure (post)> added 0 signatures nodejs-configure (post)> added 0 signatures nodejs-configure (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/yp7kb55s82r367y5d9cvbqjzf79zh3pj-nodejs-configure nodejs-configure (post)> copying 0 paths... nodejs-configure (post)> copying 0 paths... copying path '/nix/store/ap35np2bkwaba3rxs3qlxpma57n2awyb-binutils-2.44' from 'https://cache.nix-ci.com'... copying path '/nix/store/m3n0h7646c7qwf6dbvdqhslmxmv2dg3z-glibc-2.40-66-dev' from 'https://cache.nix-ci.com'... builder.pl (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/ckfihzi6h9s8lndlpfp3kw5wih4wvw5w-builder.pl builder.pl (post)> Nothing to push - all store paths are already on Cachix. builder.pl (post)> added 1 signatures builder.pl (post)> added 2 signatures builder.pl (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ckfihzi6h9s8lndlpfp3kw5wih4wvw5w-builder.pl builder.pl (post)> copying 0 paths... builder.pl (post)> copying 0 paths... builder.pl (post)> added 0 signatures builder.pl (post)> added 0 signatures builder.pl (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/ckfihzi6h9s8lndlpfp3kw5wih4wvw5w-builder.pl builder.pl (post)> copying 0 paths... builder.pl (post)> copying 0 paths... copying path '/nix/store/crc0bsdaivb5rpz495kp88krzsi65qga-Diff-0.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0zsbs30ks7lz0gy8cd1gicg55bmswn4v-Only-0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0xj5ii9g3dfvjvapjwhrigsnl20qdld0-OneTuple-0.4.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/sahch7s579jbggpbzsrmq84l5a805kaq-StateVar-1.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/bbawbivz236gpa4151hls16ih6459w8m-algebraic-graphs-0.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zcnccl77hwrm14l4wfgd7xmcz4bzyr5x-assoc-1.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/l2bbhsj4g95mq06y4p0b1a0028c2wmiq-base-compat-0.13.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/xnjv5hbs3dqhkkr7wlsdf8zlhkhxg905-base-orphans-0.9.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/m53yis4x13k56cvhfhsxlsyfvxhnhn0a-base16-bytestring-1.0.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0i49bkypcybk2j877ng31p271bjxqj9g-binary-orphans-1.0.5-doc' from 'https://cache.nixos.org'... copying path '/nix/store/gyrk9c2zw0vgybly4wsf9qqv2bn5p9bx-blaze-builder-0.4.2.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6n3f9msp34ffs2s2hm6lv1as0l3c3hww-cabal-add-0.1-doc' from 'https://cache.nixos.org'... copying path '/nix/store/bagvvghz725nsvix66yyld918xcfcvrq-cabal-doctest-1.0.11-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/d2imgx95nrd7n13mk8ap51bsky7363i7-call-stack-0.4.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rvmsn7yvxnfxsfx0gbsiiidfmn4m2r98-cereal-0.5.8.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/msj8fgj0jh1mbj58hn5v7967k6q8b18c-character-ps-0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44' from 'https://cache.nix-ci.com'... copying path '/nix/store/79hcic5k271wy7gd4q552mg4m75m3xnh-choice-0.2.4.1-doc' from 'https://cache.nixos.org'... copying path '/nix/store/mcbp893bnclvy9il7r8v52f02aci3ih7-clay-0.15.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/4jdycj90bg908vpxibrzd7pqbjd8vlhb-clock-0.8.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/q4idxairjla7p6lxhid8i42f8ab7d1l1-cmdargs-0.10.22-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/87m79jyp6n660iac5y6qjkzjll2q4fbc-code-page-0.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3cfpawfkigzpsppshibhyhr6gff05lkj-co-log-core-0.3.2.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/xs0mvwj9krswlhggd6gn0khbnpnrk8vg-colour-2.3.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5kfm5lwfzx4w5pa2hlihx797bkgsxc8q-HUnit-1.6.2.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/11bybq3vzm2l50iiv9dd7dk7irlxf623-commutative-semigroups-0.2.0.2-doc' from 'https://cache.nixos.org'... copying path '/nix/store/j9im5zdmlxnjvxjf2yipg996kp4vv8j8-contravariant-1.5.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/r9g36giwg87d8xbz01nr7w597cplzw3s-cryptohash-sha1-0.11.101.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mm4ka0hjbyfvmb74ds3013xdrk5jhi0s-blaze-markup-0.8.3.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/9x1jmm479alg5pvzy6h3asjb3lb6sxdq-blaze-textual-0.2.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hbn9jpdkv39prnwgk43lia4z3z13p921-cryptohash-sha256-0.11.102.1-doc' from 'https://cache.nixos.org'... copying path '/nix/store/5zlbxx6239ndajil8rhqklwg8ggikgr5-data-default-class-0.1.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1j0hskh5n1ryqm8b3flxyqwfrk4csaf0-dav1d-1.5.1-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/dahys8sz6gz6zb9rkq4hsfnindvpl6k2-dir-traverse-0.2.3.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/a8nyshc9r5q733hfharysy1xffqcwixr-direct-sqlite-2.3.29-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/v4yjx4hr3n1bhmzr8k3k99jkgrzqppqc-dlist-1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ky3wl0an7v7lrw5qrwfpasbxjqdp83wr-elfutils-0.192-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/n96ahfh5frdn5fh4dp3p3yi1cs663w3q-extensions-0.1.0.2-doc' from 'https://cache.nixos.org'... copying path '/nix/store/2paki7xf6wny1cz5hcclx75p3z45pahh-extra-1.7.16-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/sj11b0xdann72hczrpyz0ibili48ighy-file-embed-0.0.16.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/srf1ycy56ar95lyfhzp2kz701lx9l7kx-data-default-instances-containers-0.1.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/92la90n4zbnds2z3j6ygr1010khpac48-filtrable-0.1.6.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/r9b0fnj3syhqaa37rxv9xhzgmlyksqzq-ansi-terminal-types-1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9ab5p65a0wnpr124yil8v9wphv4g0npv-fingertree-0.1.5.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/x1gp3y96imnvi4n9l7d1z8my914l8vv5-blaze-html-0.9.2.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/yl1zib4jk6k188pava2xjk4x5qg39szp-fmlist-0.9.4-doc' from 'https://cache.nixos.org'... copying path '/nix/store/rr34iljzg2f1dr8g6qy62hcid1q6n8hj-focus-1.0.3.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/sn7n5da6wxc2c569kqjb7brx26ydrljn-generically-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hm26sk1p8vs9pcc6dqbhiyafrrqdshdq-Glob-0.10.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hj41v503ym9wgm1xbpv6f1nc3xgpw7gh-data-default-instances-dlist-0.0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mspxh0il982q9745r0lgn4daqwj63081-ghc-lib-parser-9.10.1.20250103-doc' from 'https://cache.nixos.org'... copying path '/nix/store/qva50q7sa1z2zp5ra13w7symmw2zcb0w-ansi-terminal-1.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yl879h0kwygz1vc6baq5kvbvk6nr586h-ghc-paths-0.1.0.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6b8kxig02vpl22zqmr3v504vsxfx3ips-ghc-trace-events-0.1.2.10-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/a9d1i6yhpk1cs2z86vlc9dyfakmnvr6i-gts-0.7.6' from 'https://cache.nixos.org'... copying path '/nix/store/fb1isf0rgqs04j3lwlj3agc2wv80mbzh-haddock-library-1.11.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/6pmnyr5pgy5gg0sjkqy86kwy4r15yccz-harfbuzz-10.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/z52fci59b04pw71bqikqi3b0pvb12c5d-hashable-1.4.7.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/842165hyjfihs7kdmxdk482jb95r9fdr-haskell-src-exts-1.23.1-doc' from 'https://cache.nixos.org'... copying path '/nix/store/fxxr1iszy0rpgj1ypm1w0x1whh1rzizy-heaps-0.4.1-doc' from 'https://cache.nixos.org'... copying path '/nix/store/2f502jcl1mkydvj34bjl4bzjb7ldwfag-hie-compat-0.3.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/975idg8g934v1cr0vy2kfcd4mhasi5lw-gitrev-1.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/802z2pzscvffhc1izgws7qqm8slia5mj-hlint-3.8' from 'https://cache.nix-ci.com'... copying path '/nix/store/yn1mpm6b0d0dydxygmbl8ih5s71khnrp-hls-graph-2.10.0.0-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/hmnm2f8sr00zkwhb051rlgibxaj0bp42-hostname-net-tools-2.10' from 'https://cache.nix-ci.com'... copying path '/nix/store/9385lrqchz13kzci87m819pxs22li77m-filepattern-0.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5cgh5zqwyjs6zsgzy42idx4l5afvsd6p-hscolour-1.25' from 'https://cache.nixos.org'... copying path '/nix/store/4r9w9yp1ycfggpkz7sr68gqdqb2kv8dz-http-parser-2.9.4' from 'https://cache.nixos.org'... copying path '/nix/store/jb6ap7ms0cz7nzww2in3afvflqxnaay0-colourista-0.1.0.2-doc' from 'https://cache.nixos.org'... copying path '/nix/store/girp43cxvqpjq4ad56r8girsq8na5bxh-icu4c-76.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/7mprwrl3y9f46i607vxwfy7d80ylxxdd-indexed-profunctors-0.1.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hm1ms55s68a7ycm6n8m1vvxwysl4sznk-indexed-traversable-0.1.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7jqzbnscjsxdlgdlvf8zb5mzqdjwf3lw-install-shell-files' from 'https://cache.nixos.org'... copying path '/nix/store/am364pzchi2g9fllwybxalal1l3z748h-async-2.2.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gy9wzlca53bbhmjli3hippxqxqpmcb5b-case-insensitive-1.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4rfjmykk1nwrpbdl08px7qzdk8315iak-data-fix-0.3.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/lc8cdpq0w3sl8qfs5v0sq44gwriff35m-integer-logarithms-1.0.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/15735ivvp62hw8z7s6h0817kzy0zpriq-isl-0.20' from 'https://cache.nix-ci.com'... copying path '/nix/store/18r7a52pyw134l9vah8yfp414gpjiagd-js-dgtable-0.5.2-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/rv5kda3p2h0pfad7id3wh1zq5szw91dx-js-flot-0.8.3-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/0iyyn1rg0z6bqias5vw1hgrm8w5zs2ih-js-jquery-3.3.1-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/6ykrvmi2qif7hkg3j8k9l1kd284jknpq-generic-lens-core-2.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2i7mnjmplcah60qyrj6yjj5xbg2lf117-lerc-4.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/8k4dpzfffy5iwviwxip9922spnxarf7j-libXrender-0.9.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/1grbwlpz2d0w2hgw4brbyqjgbd6bnrzr-libdatrie-2019-12-20-lib' from 'https://cache.nix-ci.com'... copying path '/nix/store/lj65i74grvw3xynv7zrcmfafkbljyh6r-js-dgtable-0.5.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ahlzb10hcsgvv1prmcsmxyp0b477fzv2-js-jquery-3.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/kawn79njl56r3nz5v3kmcjrq2xxryxvy-js-flot-0.8.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hsanq9sa547nd67y7z2m3yp02xcmlfa7-libdeflate-1.23' from 'https://cache.nix-ci.com'... copying path '/nix/store/qf8wwf42dmlinr0mkgc88crll8405vax-libffi-3.4.8-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/nkr0yygbdcs8i4s2y139xyrhnwqiim0f-libjpeg-turbo-3.0.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/hgqpxg61792qb7hqv4vmhic58vagdafi-libtool-2.5.4-lib' from 'https://cache.nix-ci.com'... copying path '/nix/store/pdmldg0gml7aq4lgzplbhmh3caj9jlsw-libuv-1.51.0-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/zqxzly5lfa6b5xxfa42bphkzmn8xx07h-libvmaf-3.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/i4h9wfr7rgvanzf3xqqrmbgrnbx3ksl1-libyaml-clib-0.2.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/ckprf791j79w6zhi7gl1nz4si4n5r14z-logict-0.8.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qg4hc9690r53f0nzmx2k38fy7ml4g393-lukko-0.1.2-doc' from 'https://cache.nixos.org'... copying path '/nix/store/cjs1qy5kc0x1aqdm1s0k1n3q038kjsvg-make-shell-wrapper-hook' from 'https://cache.nix-ci.com'... copying path '/nix/store/r1j9syny5vqfwdl414ajpjnqiy8hlq0s-microaeson-0.1.0.2-doc' from 'https://cache.nixos.org'... copying path '/nix/store/r563inkvjn35fhd5nih82hrcq12s754z-mmap-0.5.9-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/p7bpay1m3cdczgms08g0qr46xxbr3g6q-mmorph-1.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/srjwrr5y5lpyw92ka48iairjjr5shb80-mpfr-4.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/2hphyf50y55rlclq8iic677kg0a0zjj9-ncompress-5.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/9b9jp8mpz9zd4zsbalh6d1g7hc8srzcf-libXft-2.3.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/0cjxn9v10y6ywv9yfdb50dzr84xhpxhl-ncurses-6.5-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/nm3c5hwr737chyjvh9hj135jbjkzh179-network-3.2.7.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/lpkn8fw3i8n4kq95amsvcsxfygas01jy-libthai-0.1.29' from 'https://cache.nix-ci.com'... copying path '/nix/store/h1vrx44x5wfsnxi6y00zw6r75l7b4425-lucid-2.11.20250303-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gmj9c8dgspgv5ai8z6igixwxc49b97sn-newtype-generics-0.6.2-doc' from 'https://cache.nixos.org'... copying path '/nix/store/0gk4i8rv9vppwwbig525k1fkhkph6vwx-ninja-1.12.1' from 'https://cache.nixos.org'... copying path '/nix/store/y7fpr161g0np7gd9d1h6d475pd311b5k-node-v22.19.0.tar.xz' from 'https://cache.nixos.org'... copying path '/nix/store/s8v22kq90c9fzbqnn03d85n6xrl36027-libXpm-3.5.17' from 'https://cache.nix-ci.com'... copying path '/nix/store/hynlar23421brimlar6hy26vcgb2f2wq-old-locale-1.0.0.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/a20nrbk40cbjdfxlzinv7rfgw8ys8a3p-libmpc-1.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/4dpgnp9j6b7hy4f381wpy6srgcizlqcy-libwebp-1.5.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/4mykv1ci74jf1p9iwaz7wik2m0pkmady-libyuv-1908' from 'https://cache.nix-ci.com'... copying path '/nix/store/ba5k6dmiynzkpihibmmq5g4hfzk1f3v9-libaom-3.11.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/30kkvn016hwq51l1manpsg3s6p3rmmmx-libvmaf-3.0.0-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/nsqybgsp0784ywil2kmdhhgmk1sanrzs-data-default-instances-old-locale-0.0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4kpan4q8kydn3b3g0ydijalpvpf28g5s-MemoTrie-0.6.11-doc' from 'https://cache.nixos.org'... copying path '/nix/store/2j0s74a0910j7ckimpmwx8mpkjbv8g4r-old-time-1.1.0.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5yz8z98k3azjmv4f2idgzaprnw5600gn-openssl-3.4.2-bin' from 'https://cache.nix-ci.com'... copying path '/nix/store/8adzgnxs3s0pbj22qhk9zjxi1fqmz3xv-gcc-14.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/bwx8hn8dg8fk9nh5qy6i57z8k67x49ws-opentelemetry-0.8.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/qgjqrkx35yfqibqkbxj4zkr0i1z24hzj-ormolu-0.7.4.0-bin' from 'https://cache.nix-ci.com'... copying path '/nix/store/1w17k7sgir6l869fnybmwpjgisk5nna0-parallel-3.2.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/57gf2688kcpk2n66zscpv1kvsb5cwkk6-data-default-0.7.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ag71cg9w0nic1kqhwjn90qiw9gmkydb8-parser-combinators-1.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3ixw56654pybkyrhjxya96g6hc1r94py-pixman-0.44.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/0rvcihh5v0bpg162zgkkzs4iq4akvplp-pnpm-8.15.9.tgz' from 'https://cache.nixos.org'... copying path '/nix/store/l2s9j9fi9r8q3yji39ffpmil0qgacyxk-pkgconf-2.4.3-lib' from 'https://cache.nixos.org'... copying path '/nix/store/zmw9zc5jxb4ishb8xxg420k8n0fpyy6s-prettyprinter-1.7.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2izfvagca8y3gzldrpbbjpbjkz65726j-primes-0.2.1.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/ysg1n44rff2mz1h4hsz181242iprqkjf-primitive-0.9.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1in0fkzwfphs0ga6lrcp78v386j84zka-project-manager' from 'https://cache.nix-ci.com'... copying path '/nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/agcvh48d7py0rndvvrj8q9v5q0nq13hh-psqueues-0.2.8.1-doc' from 'https://cache.nixos.org'... copying path '/nix/store/c3lzkml4yxghfs44sm3sx4xcbdy3riga-pkgconf-2.4.3' from 'https://cache.nixos.org'... copying path '/nix/store/5m8d24gxx3vvnb5jf74dx6l6mpc265v2-refact-0.3.0.2-doc' from 'https://cache.nixos.org'... copying path '/nix/store/d39rvqrh9inrklcxch0rsvkd9miaz7ng-prettyprinter-ansi-terminal-1.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/bch9b89if2psmslla885z1jmp4hsmbjn-monoid-subclasses-1.2.6-doc' from 'https://cache.nixos.org'... copying path '/nix/store/5phlbp7gj1c5z9d2r4y8jzdkyrb3wvms-integer-conversion-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/acy8wywv536l1qls0j4r45zg1zgg5q1l-reflection-2.1.9-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yiv8lf2yx4lhdz760jm70xb3a7ic0acd-optparse-applicative-0.18.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/m53q460bmkxmnwk52jknjsw49kgc1y81-pkgconf-wrapper-2.4.3' from 'https://cache.nixos.org'... copying path '/nix/store/7jcqv0l19yn2cq3mpfrs1a70ap8krnvw-pretty-simple-4.1.3.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/dffn3avw2hpkyp4nfpxvf49nlzx1qq7n-prettyprinter-compat-ansi-wl-pprint-1.0.2-doc' from 'https://cache.nixos.org'... copying path '/nix/store/abqqwqdlxf2gxwa8crdzqnf9vf955m03-regex-applicative-0.3.4-doc' from 'https://cache.nixos.org'... copying path '/nix/store/hdanczdv5xcrdag7ra9m4ljf81hbydyf-cairo-1.18.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/36fq9hfbww7fsq1k6irn1zpgnhsfw93d-libaom-3.11.0-bin' from 'https://cache.nix-ci.com'... copying path '/nix/store/0nasc403da7vlmwphx410n11p26spcrk-regex-base-0.94.0.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/sbh2i9nzvbvhfjg2y84sjnpc90jg523f-remove-references-to' from 'https://cache.nixos.org'... copying path '/nix/store/rpvg4sq70wip830r3bcndq8dbqmbm5br-safe-0.3.21-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wl2ff7m48qrq3q1al993ly68lg5hqrka-ansi-wl-pprint-1.0.2-doc' from 'https://cache.nixos.org'... copying path '/nix/store/n05zjbhzwqkii62g0ajsgf0n1zs7p1zv-fuzzy-0.1.1.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/vj4wz5pdksg95b3fhz6cajy2d0kdpjqq-safe-exceptions-0.1.7.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4a984569xrkky41bb4zlfgdh8141vv4b-scientific-0.3.8.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/955mrpmh7328wwpbiijbs89m8xh2v7zd-selective-0.7.0.1-doc' from 'https://cache.nixos.org'... copying path '/nix/store/40gr9x60j008bd1k7qrll40fh1iqnlch-semigroups-0.20-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/z464cx98bpz97n9ww4vmikb4b6s62d66-shake-0.19.8-data' from 'https://cache.nixos.org'... copying path '/nix/store/d9zmghhfcpln7hsg02cxc3qgb5606afc-regex-pcre-builtin-0.95.2.3.8.44-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/k1701aa5hzchngzlad314i9aw43d7bds-regex-tdfa-1.3.2.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2fpa8l01mi8ggggyifp51yb1xiwssgw7-shellcheck-0.10.0-bin' from 'https://cache.nix-ci.com'... copying path '/nix/store/a0npydrm8a4bkx0fk74lyqflhi7wdgcg-libaom-3.11.0-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/wh8y96n6p0n1fwrw8l0m4znmlz4p75fj-silently-1.2.5.4-doc' from 'https://cache.nixos.org'... copying path '/nix/store/vk7bxk5rxrxk25nhn391byd7wfv9xfjz-libtiff-4.7.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/3y2161gkjipw6iqhsh5hhn22z9acbfhc-slist-0.2.1.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/5f0zvmxksqsa6k28h0vv2z44cb56wypm-some-1.0.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wbmcasy1zxk5by5mpdvpjr9yqwlhli3q-pango-1.56.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/mxr72hna49a1cfsckl29hslnmwb8ha77-megaparsec-9.6.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rajahf2zakqqsvw2b4vw1qmmqh7d7y5b-sorted-list-0.2.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/98i8bxjdaz1ryplfb3500glk3ig5pb58-source' from 'https://cache.nixos.org'... copying path '/nix/store/1k1z2cxm600h8iqyjwwxaxr269f5ncfc-split-0.2.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/y03yp4q47ynhb9san8gzk7lf9b00ihyq-splitmix-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dp49537fvfdlkvm4p7m3vch5ni2p6c37-sqlite-3.48.0-bin' from 'https://cache.nix-ci.com'... copying path '/nix/store/ykyqbbczjlrw9v51zgsxa4w70sjpm5jm-sqlite-simple-0.4.19.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/md2s84fhmziss64mldjl94j3kgsp5nbz-syb-0.7.2.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/55pa6wpk87v7qwfai0ias3ak13p8mvw0-tagged-0.8.8-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rfpcbsgb8wnl2z5lixwv9v9fcxrw0lwn-terminal-size-0.3.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zj1blfd3b6dqry53wxdcvpady534z7a9-text-rope-0.2-data' from 'https://cache.nix-ci.com'... copying path '/nix/store/4nssc12wrgjrighjsc68my48g7ba9fkc-random-1.2.1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/ya598gs89c9nxgnczdcxawj8xjgkdb1x-gdk-pixbuf-2.42.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/alz00cmw8gjrm9dl2vsai9rnpa4yrgw3-libwebp-1.5.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/daw6wf9n107f4sd4vyxplj8z3aanxy6k-neat-interpolation-0.5.1.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/m4can1anvr93zgpjf92j56hznq5pk4ch-text-rope-0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/l083k0n4522azdc4fvkz3g8hm3f0p2rh-hiedb-0.6.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7ln6jr6xrxfd2p9gk126ww7ljmlsqlra-boring-0.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2v0i1sk85rxhil9nvhpma71k8an27g5c-distributive-0.6.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zq0y6dg85gb4wx7rdaprj417p83wrjni-doctest-0.22.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3rs6gn3q511zf0r7m1ag8mx3m0587zpn-QuickCheck-2.14.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/dyl1l7f9cfxh935c44l865zippmrh3nf-ghc-exactprint-1.9.0.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/ai73rmqhi886c8s5y4zrim8x3di3r6ck-tasty-1.5.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/w0514qhls79f3z0zw7gr19f6ig04wfmc-temporary-1.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/w8mb2r9594zvksy44x78fzmjz09ivlgi-text-short-0.1.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mj7x8yqc3552rbayzbsx9if0ldd8g2zq-sqlite-3.48.0-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/fq0xn1yfbca7qsnw88n4cdpmgb8cpvyh-constraints-0.14.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zdivk27lcai9qymhlkvy96mqnwmzzj16-th-abstraction-0.7.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/l6vzgaklmmckcdznx3ahilqyxrs8fxyg-comonad-5.0.9-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3qc9fqfsm7amy71h0fhmivj0vjxx2h18-th-compat-0.1.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/823vgfh1c75b6lr2vs2b05gn7m0nyqd5-these-1.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rh3s3ympzm61pzc86l3sl57z0k2lcz2r-time-compat-1.9.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4lv5wj18y7yzfjg6pny4aj2saipc88gg-time-locale-compat-0.1.1.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mnsdymkq8q9lhm3q035n0rcpnrc1nx0i-tasty-hunit-0.10.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1zwnb54xak967xx84z1yqybpfcx9h6fv-base64-1.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/81x94myg02j1qx1dkdmhq074f5cd899h-githash-0.1.7.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/gmzr2sy09ndsjc6slx56vm5p2sr2bak2-generic-arbitrary-1.0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/masshx2nqkmxxsgxxrq8p6h26yjan8ya-network-uri-2.6.4.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3lgpjysa979b8cynkbvfwdp7046v4dc9-constraints-extras-0.4.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4l0ka889njvkfs51hcb2sd2w44xfwqs9-primitive-unlifted-2.1.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/pcq2j1yk3w27rpxqbj8insxr42rbx26l-strict-0.5.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/01chd6wivlzlr801pkfrxwi41jys9pxs-tasty-rerun-1.1.20-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1q9pgm26xsxx4d2c8m18wijdldbxj67m-bifunctors-5.6.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5042gjgk147v21g4xmcip15mpnpik5rn-generic-deriving-1.14.6-doc' from 'https://cache.nixos.org'... copying path '/nix/store/5050x16wmwxp8qqxgfdl2nykvqcijq7f-dependent-sum-0.7.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/k85p7cbs1j5yc47av9cb9sjs1xcg6yb9-text-iso8601-0.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0dgmqafhzl2fp2whfydjjsm2q1bs0kwg-th-env-0.1.1-doc' from 'https://cache.nixos.org'... copying path '/nix/store/i4djdz3iij1jdq1cwmrwsnbmlw3p4k5k-transformers-base-0.4.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yzwdp8spvf4i6bqvzhwqz95hz3rjg78q-transformers-compat-0.7.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/520n9dxx1pv70wn7jd5snv1zmhymq2va-dependent-map-0.4.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hdysqkm7vjy4ml6rhg1rkp5qlvi53dk9-treefmt-2.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/75xh4shkiwdigbvimappgnzrllqpvk3h-monad-control-1.0.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5d3ixa1gbz9fgjvsa7hyh306lc61h7jh-trial-0.0.0.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/7q3lwifa920d0miph38k7h6clbdw0a2c-optparse-simple-0.1.1.4-doc' from 'https://cache.nixos.org'... copying path '/nix/store/12r21hgz3jhbm82z4bid75i8wcg23qbv-unbounded-delays-0.1.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/lavh74hjna2vil5h80sjlc50z49qynia-profunctors-5.6.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/c39abqxb0f300554clkyvy2j0kl2w4qa-unix-compat-0.7.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/c9alr0x232pgp9qcmfwa87556mmiwh3x-unliftio-core-0.2.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/llmc7ccqi0kpmciza1av3xhr82h0r1cs-unordered-containers-0.2.20-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/87c4n7maixqk2fmr8vyi5d1nmvhd798a-tasty-expected-failure-0.12.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9n35kkd796xx150viwig4p3sxw4w7sgr-hw-prim-0.6.3.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2n67mjd9ccnj3x7zwyg0n0xisjfj9291-resourcet-1.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/gfni276zq3nblz0iqk97k2dsa693jfvf-typed-process-0.2.13.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/lk1wd2633khbq3nix5s74bq5pmnyzr60-unliftio-0.2.25.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/5n2xy4sh5drm9nmd975g4fqy9nx9jqc9-utf8-string-1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/88nvlzqlx052p7b6yvxmy91wasgifa9z-uuid-types-1.0.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/1v5vadpriwanabm42rknr1dgw6j0slvv-tasty-golden-2.3.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/rqpgk5qk7j0xxmifnyh2pi739aa4d91p-generic-lens-2.2.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mw49ry5jphszbrb27ypzm4nxh2n9iv49-charset-0.3.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/inp6y2jn0wp1lkacq6fr20kih8qhzsqg-indexed-traversable-instances-0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fkg8mlga46zabn5vzwazdwb9ws4z7m5w-icu4c-76.1-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/1n6w4fqglyq5x0mg99rhm8nkv0gxa6m7-invariant-0.6.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/4l9bbnaihzwldkak0xqbjfxkikhhpma3-ListLike-4.7.8.3-doc' from 'https://cache.nixos.org'... copying path '/nix/store/2as32zis82a90xkf4819jnr6mdaqhcjn-hw-fingertree-0.1.2.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/y96sjmscb4fhski2hwfakr9zm1ckrn79-quickcheck-instances-0.3.32-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/8dg7crdm8n45lflyy1r1np777kfa4ycm-regex-1.1.0.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fif7iy5disn0siy8bjjcq7y91jr6sx54-relude-1.2.2.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/l4ig04jgbyzsmcq8my87yb068a2fzanx-parsers-0.12.12-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/z5vjizb7qyw138k7hw8bn7wflgp4yjj3-row-types-1.0.1.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/hzhfsns0gd0q8g623im5p9vbmd3rf68m-semigroupoids-6.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/07s3r3z0my07cj7jy4snpzgm6qamivfi-semirings-0.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/p9sjc9spmmgcfl6q7f3an4ww626a0jgz-shake-0.19.8-doc' from 'https://cache.nixos.org'... copying path '/nix/store/ndrpzdcqm3vxlcck3glh2h668561m5vm-trial-optparse-applicative-0.0.0.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/gki00ksck3bx3sd40lcpv6p4inlfzb2f-uniplate-1.6.13-doc' from 'https://cache.nixos.org'... copying path '/nix/store/d1syw0w5yfkcnm8fgp0r5gzhwlbx9axh-validation-selective-0.2.0.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/76pdnsrklxfh5n706jbr10pflay8rdpn-vector-binary-instances-0.2.5.2-doc' from 'https://cache.nixos.org'... copying path '/nix/store/f8nyakgygfvlcjmk2k5y9fa641qw1k1m-vector-stream-0.1.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mz75g7gizi6ibxy85gyqaam8yzinwr4l-version-check-hook' from 'https://cache.nixos.org'... copying path '/nix/store/dlr0qk61zgn6rhy8crw1436hr2a7yvzz-void-0.7.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cf29lz5a0gdff8xbr95kgspiblac1pa2-free-5.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/a6j1mz8si1vcp68rirqnds9cvg9vhdxv-witherable-0.5-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mhwpd9rmpjwbay8lcr1y6qfjgchd0vr7-bitvec-1.1.5.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jg9rh474zy7d7p7av116kk3hga3p6bz1-foldl-1.4.18-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/7mr0yzzjkl1l7n3i6klas5jrlhyyf0ad-mod-0.2.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/r6h55wnv0lwcx5krxb5b4j2fnpxlp8w9-process-extras-0.7.4-doc' from 'https://cache.nixos.org'... copying path '/nix/store/afjzzpwf8vg60k86y7qzgj4qis18i002-semialign-1.3.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2cywni4dgcl979is6rjarihzlrawprl2-vector-algorithms-0.9.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fq61wvls4ifrpprfs5s6mdrp1kkksq1s-zlib-0.7.1.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wqahxs411zx3nykdqa8c2j3d127r3cff-zlib-1.3.1-dev' from 'https://cache.nix-ci.com'... copying path '/nix/store/laqv5v4jdf40dhqk34gxh9blr9052ywf-aeson-2.2.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/mghnnb54658izvmb7rn8648gz2x43jy8-adjunctions-4.4.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/cvyplv6aaxkvrqw6n3p5hfld5p53yhkm-monad-dijkstra-0.1.1.5-doc' from 'https://cache.nixos.org'... copying path '/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/4qy94gkr1zfir8x6r7i953c2ji9jf46b-mono-traversable-1.0.21.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/d0g30ggnzd7hnxhqhwibdp9zw7cca54k-deferred-folds-0.9.18.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/fk8fbl4vp9mh10gbnqd2wqybwmwq58gy-list-t-1.0.5.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/yrdjlms6l6nz5iyqzazkv5ws2kj8d6qm-streaming-commons-0.2.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/90fq7dh8g223k2ch43gjpr99r9bbd1wc-tomland-1.3.3.3-doc' from 'https://cache.nixos.org'... copying path '/nix/store/6lglmfyfq6433zkjcmabrydvbcvwg2y1-kan-extensions-5.2.6-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zc39h6fy82dbvhp9hg76fzhxhq50rw33-primitive-extras-0.10.2.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/sfyy40fqlsnlc376v0lqj6hz30jap9y1-conduit-1.3.6.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/d0yvmidy4rddw9v9kcdvqqn8lzipy2hj-stm-hamt-1.2.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/jvllgir8973a437rzq5rxlwwjrkr6p86-lens-5.3.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/3jnhk77w9qjv0g8hss5b7jb380yxhqan-stm-containers-1.2.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/iwqx56rhq8asscjjz8laflyxyqxjfqwf-aeson-pretty-0.8.10-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/vwz66rc8kzz4cwdlz5ld5gmkay48irw8-attoparsec-aeson-2.2.2.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/iwrj37ah34iqlinfvrld3pfyv5cyda81-binary-instances-1.0.6-doc' from 'https://cache.nixos.org'... copying path '/nix/store/cs57nnp9xayqgxb18rb4ifdrmf22518p-enummapset-0.7.3.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/0cwmbf1a5ip26nhppxnnibhk1cah7ch7-hls-graph-2.10.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/p15mjs6yhqp2plysqh4bx3xajjmjybxj-trial-tomland-0.0.0.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/lsi9wnxgbyj5pzd9rngb8yaxyf1mk4si-floskell-0.11.1-doc' from 'https://cache.nixos.org'... copying path '/nix/store/a51l3yq0h57m5ax36ky5q0gkvvs4jdyv-conduit-extra-1.3.7-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/9019lhr3vcsk0i8vms79hi81cjwnln74-conduit-parse-0.2.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/lxswq3gxqxd3zr5g4lsj17iyk5sxy8ss-libyaml-0.1.4-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/22vhc1pcnfpr3r5457zfn4l4gwahvc8z-cabal-install-parsers-0.6.1.1-doc' from 'https://cache.nixos.org'... copying path '/nix/store/ms6sqy9i0phl0yc8k42vxz7529ma84bb-yaml-0.11.11.2-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/h063m6b657q5nb7iamcs44f31byg2bx7-hie-bios-0.14.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/s54n9h474lvpk2c6aya4d56gixia87fz-implicit-hie-0.1.4.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/wicpxlhdaf0mnzfzhawv9i5fjyizy06a-fourmolu-0.16.0.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/753n61g85p86limhylp6zpl5rz8p7i17-ghc-lib-parser-ex-9.10.0.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/2h726id4d15k4m766l5572m4cn6szs30-ormolu-0.7.7.0-doc' from 'https://cache.nixos.org'... copying path '/nix/store/ampmkq1phfbhibj6qbc1jj35ddmz0k6z-lens-aeson-1.2.3-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/zv8xd5qkh58496vkfm3acff1vy0wqxa3-lsp-2.7.0.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/frccd4v958n9m2p8k6jnylaf3rig8mx4-hls-plugin-api-2.10.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/xp7w0s4ij0v2v06qnzhhcm6z2ccsq9sq-lsp-test-0.17.1.1-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/8j9zcjssnhv79vjrz07p3c0bqiznkq9s-ghcide-2.10.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/smmn1lc8fj8m8x8ayhwwffyg6g3c2dvw-hls-test-utils-2.10.0.0-doc' from 'https://cache.nix-ci.com'... copying path '/nix/store/2b7d1sfs9yinz514p499cvbzk8idgdxb-libavif-1.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/gwjsi93y6zr8dawzawpllafnyy28p8pg-gd-2.3.3' from 'https://cache.nixos.org'... copying path '/nix/store/kcjk865wfj1n2y2bgk0absiv2c245p8s-graphviz-12.2.1' from 'https://cache.nixos.org'... copying path '/nix/store/n21jc8l794irkcqg8y7i5z745j2vzc4a-prettier-3.5.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/438i5qg4a1v271plv0xfdkjr8cma019r-treefmt.toml' from 'https://cache.nix-ci.com'... building '/nix/store/njiyyi2bgnyfq5v93c45adkc056kgk0j-treefmt.drv'... treefmt (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/bajxyx8p9fsni4bnvjgri7chf711jn8j-treefmt treefmt (post)> Nothing to push - all store paths are already on Cachix. treefmt (post)> added 32 signatures treefmt (post)> added 1384 signatures treefmt (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/bajxyx8p9fsni4bnvjgri7chf711jn8j-treefmt treefmt (post)> copying 0 paths... treefmt (post)> copying 0 paths... treefmt (post)> added 0 signatures treefmt (post)> added 0 signatures treefmt (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/bajxyx8p9fsni4bnvjgri7chf711jn8j-treefmt treefmt (post)> copying 0 paths... treefmt (post)> copying 0 paths... building '/nix/store/94cwiacw477pf6bvg80znvwzdncv7n2g-pm-session-vars.sh.drv'... copying path '/nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/gcvgiqw7mvwypv6nd1z2ab3l83xgjkr7-ghc-9.10.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/z1d31535cfjrvq7xm22avnz2c9jalbpz-make-binary-wrapper-hook' from 'https://cache.nixos.org'... copying path '/nix/store/p2mnji2cdxgf6h27hlqzqf7g8f9bqfsi-stdenv-linux' from 'https://cache.nix-ci.com'... building '/nix/store/gxkk45wx106ijckmb12igy40hhhkim2z-nodejs-22.19.0.drv'... pm-session-vars.sh (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/8gh1qmlyk1ks52axxmb77w1f3pyhjs0x-pm-session-vars.sh pm-session-vars.sh (post)> Nothing to push - all store paths are already on Cachix. pm-session-vars.sh (post)> added 1 signatures pm-session-vars.sh (post)> added 1 signatures pm-session-vars.sh (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/8gh1qmlyk1ks52axxmb77w1f3pyhjs0x-pm-session-vars.sh pm-session-vars.sh (post)> copying 0 paths... pm-session-vars.sh (post)> copying 0 paths... pm-session-vars.sh (post)> added 0 signatures pm-session-vars.sh (post)> added 0 signatures pm-session-vars.sh (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/8gh1qmlyk1ks52axxmb77w1f3pyhjs0x-pm-session-vars.sh pm-session-vars.sh (post)> copying 0 paths... pm-session-vars.sh (post)> copying 0 paths... nodejs> Running phase: unpackPhase nodejs> unpacking source archive /nix/store/y7fpr161g0np7gd9d1h6d475pd311b5k-node-v22.19.0.tar.xz nodejs> source root is node-v22.19.0 nodejs> setting SOURCE_DATE_EPOCH to timestamp 1756383015 of file "node-v22.19.0/vcbuild.bat" nodejs> Running 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 2397 (offset 115 lines). nodejs> patching file node.gyp nodejs> Hunk #1 succeeded at 707 (offset 4 lines). nodejs> Hunk #2 succeeded at 727 (offset 4 lines). nodejs> Hunk #3 succeeded at 1031 (offset 19 lines). nodejs> Hunk #4 succeeded at 1503 (offset 23 lines). nodejs> patching file tools/v8_gypfiles/v8.gyp nodejs> Hunk #1 succeeded at 129 (offset 17 lines). nodejs> Hunk #2 succeeded at 250 (offset 17 lines). nodejs> Hunk #3 succeeded at 472 (offset 17 lines). nodejs> Hunk #4 succeeded at 1947 (offset 102 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 #1 succeeded at 520 (offset -2 lines). nodejs> Hunk #2 succeeded at 1504 (offset -1 lines). nodejs> Hunk #3 succeeded at 1516 (offset -1 lines). nodejs> patching file deps/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py nodejs> Hunk #1 succeeded at 520 (offset -2 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> Running 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> Running phase: configurePhase nodejs> fixing libtool script ./deps/cares/config/ltmain.sh nodejs> ./deps/cares/configure nodejs> patching script interpreter paths in /nix/store/yp7kb55s82r367y5d9cvbqjzf79zh3pj-nodejs-configure nodejs> configure flags: --prefix=/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.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/dc88ji0n2kkqfml96j9znyrqr6lh7gv0-libuv-1.51.0/lib --shared-openssl --shared-openssl-libpath=/nix/store/adh72qn1r2c4nflkgkv3sdv7aag0p9z5-openssl-3.4.2/lib --shared-sqlite --shared-sqlite-libpath=/nix/store/7wfb0gvrjbiss5sk5i95z9b3wv87wkhb-sqlite-3.48.0/lib --shared-zlib --shared-zlib-libpath=/nix/store/8icpg7vrz95c6ap3mznmlmg7h0l2av1w-zlib-1.3.1/lib nodejs> INFO: configure completed successfully nodejs> Running phase: buildPhase nodejs> build flags: -j16 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash nodejs> TERM=dumb ninja -C out/Release -j16 nodejs> ninja: Entering directory `out/Release' nodejs> [1/2107] CXX obj/deps/v8/src/base/v8_libbase.abort-mode.o nodejs> [2/2107] CXX obj/deps/v8/src/base/v8_libbase.bits.o nodejs> [3/2107] CXX obj/deps/v8/src/base/v8_libbase.division-by-constant.o nodejs> [4/2107] CXX obj/deps/v8/src/base/numbers/v8_libbase.cached-powers.o nodejs> [5/2107] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace.o nodejs> [6/2107] CXX obj/deps/v8/src/base/v8_libbase.cpu.o nodejs> [7/2107] CXX obj/deps/v8/src/base/numbers/v8_libbase.dtoa.o nodejs> [8/2107] CXX obj/deps/v8/src/base/numbers/v8_libbase.diy-fp.o nodejs> [9/2107] CXX obj/deps/v8/src/base/v8_libbase.file-utils.o nodejs> [10/2107] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum-dtoa.o nodejs> [11/2107] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum.o nodejs> [12/2107] CXX obj/deps/v8/src/base/v8_libbase.emulated-virtual-address-subspace.o nodejs> [13/2107] CXX obj/deps/v8/src/base/v8_libbase.ieee754.o nodejs> [14/2107] CXX obj/deps/v8/src/base/numbers/v8_libbase.fast-dtoa.o nodejs> [15/2107] CXX obj/deps/v8/src/base/v8_libbase.bounded-page-allocator.o nodejs> [16/2107] CXX obj/deps/v8/src/base/v8_libbase.once.o nodejs> [17/2107] CXX obj/deps/v8/src/base/v8_libbase.logging.o nodejs> [18/2107] CXX obj/deps/v8/src/base/numbers/v8_libbase.fixed-dtoa.o nodejs> [19/2107] CXX obj/deps/v8/src/base/platform/v8_libbase.mutex.o nodejs> [20/2107] CXX obj/deps/v8/src/base/platform/v8_libbase.memory-protection-key.o nodejs> [21/2107] CXX obj/deps/v8/src/base/numbers/v8_libbase.strtod.o nodejs> [22/2107] CXX obj/deps/v8/src/base/v8_libbase.page-allocator.o nodejs> [23/2107] CXX obj/deps/v8/src/base/platform/v8_libbase.semaphore.o nodejs> [24/2107] CXX obj/deps/v8/src/base/platform/v8_libbase.platform.o nodejs> [25/2107] CXX obj/deps/v8/src/base/platform/v8_libbase.condition-variable.o nodejs> [26/2107] CXX obj/deps/v8/src/base/v8_libbase.region-allocator.o nodejs> [27/2107] CXX obj/deps/v8/src/base/platform/v8_libbase.time.o nodejs> [28/2107] CXX obj/deps/v8/src/base/v8_libbase.sys-info.o nodejs> [29/2107] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-page-allocator.o nodejs> [30/2107] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-virtual-address-space.o nodejs> [31/2107] CXX obj/deps/v8/src/base/v8_libbase.vlq-base64.o nodejs> [32/2107] CXX obj/deps/v8/src/base/v8_libbase.strings.o nodejs> [33/2107] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space-page-allocator.o nodejs> [34/2107] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix-time.o nodejs> [35/2107] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space.o nodejs> [36/2107] CXX obj/deps/v8/src/base/utils/v8_libbase.random-number-generator.o nodejs> [37/2107] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix.o nodejs> [38/2107] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace_posix.o nodejs> [39/2107] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-linux.o nodejs> [40/2107] AR obj/tools/v8_gypfiles/libv8_libbase.a copying path '/nix/store/zww25f56116bd9pw1znymyq18aly3lcl-Diff-0.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/p2vbq9nqzf6pg3v99rl2zk6k37cm3h6p-Only-0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/698f8yv67g0dd198lcpadl9bk1bb6b97-StateVar-1.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/9nl5hi60r8qcxhgdy0bgch8fz6wrnnqx-algebraic-graphs-0.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/cvflqazli6vhxj5n5s34k4m5qpdl811c-OneTuple-0.4.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/g7kkcls7vhm7gx8qd9xrwdsl5s951mqf-assoc-1.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/x6x7qlf2pgc5q6ni017bjancrg73f4jg-base-compat-0.13.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/fn8fgvfnpb6a8x3vqzfi19mv00nxjafp-base-orphans-0.9.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/nqb7iz9jaxxhlic9ch3gbshq5ncnz1d6-base16-bytestring-1.0.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/b0j0xd37m6f1520l70s7hr3lbb2l4d92-binary-orphans-1.0.5' from 'https://cache.nixos.org'... copying path '/nix/store/lfmzd10ycbj6hh90zp24shi4ps67aafz-blaze-builder-0.4.2.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/swn78hl93xhqxsmnln8rp8b3n42w2ywv-cabal-doctest-1.0.11' from 'https://cache.nix-ci.com'... copying path '/nix/store/fxvvgydizrnpc4ds86110in784g2r1xg-call-stack-0.4.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/w9lx61lk7b158c58lm8xzs8cgn3ylqcw-cereal-0.5.8.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/8fmqmynslsy94ah9acfqibvjl2zc04pw-character-ps-0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/si6giwfg74n8wc53qcbyxqvkc23nzjqr-choice-0.2.4.1' from 'https://cache.nixos.org'... copying path '/nix/store/94s8bjrb5h6z3lr2nzwl4v0b9m8k3m9g-clay-0.15.0' from 'https://cache.nixos.org'... copying path '/nix/store/01hdryygixag3xfnwr0i9i51bjl62vn7-clock-0.8.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/082c7lngydlfyry9h4a9ph4922slrxpq-cmdargs-0.10.22' from 'https://cache.nix-ci.com'... copying path '/nix/store/qpbf3r5pgjkn9mws4phcf50w31h67zg7-co-log-core-0.3.2.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/dribfx1ij9xlj7wb4ir8w7434napw1w0-code-page-0.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/30nmpla74jcdf13j8b888a3k569sb8v2-commutative-semigroups-0.2.0.2' from 'https://cache.nixos.org'... nodejs> [41/2107] CXX obj/deps/v8/src/torque/torque_base.cpp-builder.o copying path '/nix/store/6z9c7dx7dkp691h2dv4czrchhwgpqh4f-colour-2.3.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/02ykf39j1rq2mk8zhfgim8ali9smmksw-cryptohash-sha1-0.11.101.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/fhhijvc67railn19jik5bbqzgp9sr63f-HUnit-1.6.2.0' from 'https://cache.nixos.org'... copying path '/nix/store/8csc93qd8ssngf8b8fm5ln2ixqhc98k3-contravariant-1.5.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/76x3dzb2mv03s9zwavj7q2749axp3q7i-cryptohash-sha256-0.11.102.1' from 'https://cache.nixos.org'... copying path '/nix/store/2g56bkr01lcqvqqrwv9zg8x7mj2hzsj5-data-default-class-0.1.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/ii68a8dsya7mrb0k1v5bh2gi8hxvpr43-dir-traverse-0.2.3.0' from 'https://cache.nixos.org'... copying path '/nix/store/ihb9hhvqvxc19529cncm6b459qq39j8n-direct-sqlite-2.3.29' from 'https://cache.nix-ci.com'... copying path '/nix/store/8qikspp3fq8x1x4607f9l9lnca1v3js9-dlist-1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/03xwxvnar7szzxlhwm45iwc69wyz9xhl-blaze-markup-0.8.3.0' from 'https://cache.nixos.org'... copying path '/nix/store/yy5kn9fpfvl6k0zahj9b3x0vgj5m94z8-extra-1.7.16' from 'https://cache.nix-ci.com'... copying path '/nix/store/7p8qa0sw4c7g9h616xngg9wjxkgng3jf-file-embed-0.0.16.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/lq78jkr9gw26w0zgj4s41picqnnw0b8h-filtrable-0.1.6.0' from 'https://cache.nixos.org'... copying path '/nix/store/na6c8gdp8fk93yjimxf6z1dhbffr47l2-fmlist-0.9.4' from 'https://cache.nixos.org'... copying path '/nix/store/1a6g1dmiz3hg40df5h4gnyzqqzx4dzmy-fingertree-0.1.5.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/h2fahxz64agwnff3gjczmkvdbzizpinj-focus-1.0.3.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/hm4napipjyhxykr5xwv0sa2lpcvkvak4-generically-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/6y82vkp5rcl8f75j0cwmywgcbdhlav85-data-default-instances-containers-0.1.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/81n7xdcnjrvb1pkj0qcarr8l1hrbnfzh-ghc-lib-parser-9.10.1.20250103' from 'https://cache.nixos.org'... copying path '/nix/store/ilqb5mqdinpr78g5xdsch6ips4dcpqf4-ghc-paths-0.1.0.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/fpi0qzpmcz993i32zzy9521r8bl62h99-ghc-trace-events-0.1.2.10' from 'https://cache.nix-ci.com'... copying path '/nix/store/j49jw4skcr2cr5cmyimq0rl5ggyw059r-data-default-instances-dlist-0.0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/bfrf1ywjsbvkw1hkycqy7xbg2lpib92z-haddock-library-1.11.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/gdbg4w38bkjixmsc0p3vbvknw0x8wvdh-hashable-1.4.7.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/15yzvwl21k79adqlbx2ff4fisxl1z23j-haskell-src-exts-1.23.1' from 'https://cache.nixos.org'... copying path '/nix/store/9k76bqg0d10qdzzxfy592wnvzbyckpag-ansi-terminal-types-1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/5a0pkm1gmxzc219a0lz5lq2fn1nzv910-heaps-0.4.1' from 'https://cache.nixos.org'... copying path '/nix/store/fg4xk9m898v8lfp00hkmldkprhpzlvyz-hie-compat-0.3.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/ks4vkarzz2yrdylg6dqslka2dlm7h83i-blaze-html-0.9.2.0' from 'https://cache.nixos.org'... copying path '/nix/store/8glhnhv7c2j4qqfylvm7l8nl9fkfaj7y-indexed-traversable-0.1.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/x0ilp4hy4iwr2bjxh2i7qkz6d322yfy1-indexed-profunctors-0.1.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/0r0m01af6rghwq131v3rq2b1gpvsncrh-gitrev-1.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/plaixkx5miahqndmkg3im04lzv8d0a12-integer-logarithms-1.0.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/308aqfgj1cbk9mwm7kbw0nwpi4d9il5b-filepattern-0.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/qn699b9y24wvky12syza5y4raq6yhkii-js-dgtable-0.5.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/jax72n3zsm4xqn39gwv1kqdnjw1cq3mk-js-flot-0.8.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/1z0z5pp2v16cmiwjkj97r7m6kb66mfvc-ansi-terminal-1.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/0ngfyirj267mvx6p2p35khywzyikspx5-js-jquery-3.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/29hiagc259s92fswwqwzfkwvcyvnfhd0-logict-0.8.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/14b7mmk3bx38l9y3k6pqp0rbngj3093f-microaeson-0.1.0.2' from 'https://cache.nixos.org'... copying path '/nix/store/6108p4y17klwkjdrb4pkg9yc2hkbgcys-generic-lens-core-2.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/39vm4h81qmx6748r4371dfrvyi37g0sp-lukko-0.1.2' from 'https://cache.nixos.org'... copying path '/nix/store/hbii1vrj5gmiqkk13db048xfjfjcpvb4-async-2.2.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/azspi1l9jbnccfaz4597328ndh4bbw2x-case-insensitive-1.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/q2imxxcbxhr0p1xhyx6ixj53ygmlb27f-data-fix-0.3.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/5c25yafnw1pwmdgpfby0j0l8p3acg0gv-network-3.2.7.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/ybgdc7dh41rv17aayv8v6fvdzdcbv7f7-mmap-0.5.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/8csa4pxjp0fwb5xyikzww4clvkx0mchw-newtype-generics-0.6.2' from 'https://cache.nixos.org'... copying path '/nix/store/5ag31qx292a3i8mgw5x4hrxdjaz284ip-colourista-0.1.0.2' from 'https://cache.nixos.org'... copying path '/nix/store/0n5p1xmsc96zfa6n3xjsa3nb9pxragsa-old-locale-1.0.0.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/jg9ci88bilm6v80685b4fk6yzcwiflgl-opentelemetry-0.8.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/zc7f5r3i3xwgv9kph32rlx7dxyg7yb98-parallel-3.2.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/vwv92nfp68snbmci21vr95c15k0jddfj-parser-combinators-1.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/r9mbqsgl5zb8m0glqwvi1ib699lqibvy-prettyprinter-1.7.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/4lhrr1v6w48qgqrps43a0ayzrz38igld-primes-0.2.1.0' from 'https://cache.nixos.org'... copying path '/nix/store/463xjyx0n3yc5nq2wl9s7gvn34jcmpch-data-default-instances-old-locale-0.0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/rrwxh170rqldk5n87lgwc3ymqc4mjqd6-old-time-1.1.0.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/knnry806iwy81g3lwh9hrmxnsacp323y-primitive-0.9.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/qlqnaa7k868042pjg9mkjdd7087gj2gz-psqueues-0.2.8.1' from 'https://cache.nixos.org'... copying path '/nix/store/c80jac1ay1dmifwxgy5x1kmib9l8nk2w-refact-0.3.0.2' from 'https://cache.nixos.org'... copying path '/nix/store/ymcp97qrmrabqp7xwag6c1bbs30jnayk-data-default-0.7.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/vw012n4hyxsr1w27i3v4zwvy77grjyy7-reflection-2.1.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/5qzc9h7n381kn2pa25qj8g490l8yzp09-MemoTrie-0.6.11' from 'https://cache.nixos.org'... copying path '/nix/store/v4j8r41jzpnfa0q64acc1dch0zdpkczp-regex-applicative-0.3.4' from 'https://cache.nixos.org'... copying path '/nix/store/i0fv9jm0xkdjvaj1g3aahm9p3d64j1np-regex-base-0.94.0.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/09g8279y38af479y6c74r9z2sci06ip2-safe-0.3.21' from 'https://cache.nix-ci.com'... copying path '/nix/store/iivp0wz3va1y0ljd3h0bw3dnyss5cc8l-safe-exceptions-0.1.7.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/9rbclb4j04ahs43g85wzq4x893qxcvg1-selective-0.7.0.1' from 'https://cache.nixos.org'... copying path '/nix/store/qgb44dmh27j0h57lhpyid28kps0hmmp6-prettyprinter-ansi-terminal-1.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/v3i93nlmvry5n0bk3zma06mm2ssfkm4c-semigroups-0.20' from 'https://cache.nix-ci.com'... copying path '/nix/store/dhi0dzg972srs769g335h342kwcvwm2d-regex-pcre-builtin-0.95.2.3.8.44' from 'https://cache.nix-ci.com'... copying path '/nix/store/4fqfyd9lammwsn4dqzcbwz0k5vm02s5b-regex-tdfa-1.3.2.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/p08rldc2g53fcs3ibhai8mxiv0yk27iz-silently-1.2.5.4' from 'https://cache.nixos.org'... copying path '/nix/store/s71jgixrgpjz9bxg4vq83ccn0iqs3lg5-slist-0.2.1.0' from 'https://cache.nixos.org'... copying path '/nix/store/yfsq457gfhj4bv7b2asx1b391s8bj06w-some-1.0.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/nws2jwxhshkqfkcmbi6261j9gzihkf8k-sorted-list-0.2.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/6lva8cz1i507zcaqwwwb4qcgijid16ay-prettyprinter-compat-ansi-wl-pprint-1.0.2' from 'https://cache.nixos.org'... copying path '/nix/store/fq467v1k4v7w89r4crwhj1xdsfigswhd-integer-conversion-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/6xg4awswpzb1s6m3vfcha1wizmhlq29n-scientific-0.3.8.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/9y706m7jicq8hxf00y9zdzaxq9p3pkvy-splitmix-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/xjr50xn4c1i6h0v78yrp01knrdrlg785-split-0.2.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/w9csqxgfhyn89zy3zq768wq3ym4am0nx-syb-0.7.2.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/pbf1s7b5202qn5da21cjw1iv78472cyp-tagged-0.8.8' from 'https://cache.nix-ci.com'... copying path '/nix/store/iaqh4pb47yfcqizxadrdjv93yljpbk20-tar-0.6.3.0' from 'https://cache.nixos.org'... copying path '/nix/store/p8prsl4gig0swzch33vy1fi09b3hka22-terminal-size-0.3.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/wk9icr8kf6bdppcg7gn94dv0ccipz3dh-text-short-0.1.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/351wayksraql6z4448vzg5nlh90kmcnw-th-abstraction-0.7.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/73rkzs39ind58l1v1s11h1hcinnnddcy-random-1.2.1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/myij3fa9bf2rv7cqm1ccv8cwv1xn4srz-th-compat-0.1.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/7xrxs4h7prf7i2b0bnlb8bw8pl2zqdq2-these-1.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/ddvjxqrjngx4mw1svil87jaxaqf40cjz-time-compat-1.9.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/jg7ff0mf1c5l9rym5d8b6xa5anyp9k47-boring-0.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/glg03pzzmgmm5315wyjqpa9ajfdjh3p2-attoparsec-0.14.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/pa02ajyb6pc3pwlskvxrscbsjgzc6s5l-ansi-wl-pprint-1.0.2' from 'https://cache.nixos.org'... copying path '/nix/store/b0fayirr58hbafb8333gxxqdi1hakk7a-distributive-0.6.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/pk54rz46pnz0gs5a0z11502p343hw30z-doctest-0.22.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/j5p5lvm530l9pn2mnxi8gsw544aims15-constraints-0.14.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/q54wwi6r7jk1bada7qqyiarn15qwyxqc-base64-1.0' from 'https://cache.nixos.org'... copying path '/nix/store/ki3cbvzsygzxym2l95w9siggyf5ygbhn-ghc-exactprint-1.9.0.0' from 'https://cache.nixos.org'... copying path '/nix/store/wkqyivzrm7az5ri9q9gbxz014wljbsb9-generic-deriving-1.14.6' from 'https://cache.nixos.org'... copying path '/nix/store/hnqh4r4ymvqy44pm1k2n2zpzm4fa3v1g-githash-0.1.7.0' from 'https://cache.nixos.org'... copying path '/nix/store/2mbxr6gmqks26s8d0az37dgsspjkclyg-megaparsec-9.6.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/icq7jv02qzw4n2ynk288xj2hbjdxbr6z-network-uri-2.6.4.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/8izvdhiryg34vw3ckkpz5324n2fwsi8m-QuickCheck-2.14.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/b3wmhz2f23bsh417czay2s7pcshfshd6-primitive-unlifted-2.1.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/31qf0g7r33sf8qdvgak1rrqn2ci4i36n-strict-0.5.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/yjj4i7cy0kyry39vxrva4hcxyd5bix3i-temporary-1.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/lvaqkkg33pzjlhzkzfg1ziibs5g71g5j-text-iso8601-0.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/ghf943jqmlbwxh208vhq4hmqqkrs8j30-th-env-0.1.1' from 'https://cache.nixos.org'... copying path '/nix/store/b0l53qd6grz2szarknxbgprqapj9cn83-time-locale-compat-0.1.1.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/5cc9jwcy8p2z28kl9yshjpp5yh6hw7pr-transformers-compat-0.7.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/5l2z9mchhf3wrdj5jp4ahnf1dvnhwc29-trial-0.0.0.0' from 'https://cache.nixos.org'... copying path '/nix/store/27sjgvrq53jshf9v6kh55q6zp6rmjd4r-unbounded-delays-0.1.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/l9r6w0i7ykwqjv2gi1xpjnvdp0f6x0j3-unix-compat-0.7.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/93zc7n2cbcfhcsj5ffzsa3dcp88iri15-unliftio-core-0.2.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/xlf5bvvp1b17lmxdr33mx65qna8sv083-unordered-containers-0.2.20' from 'https://cache.nix-ci.com'... copying path '/nix/store/fkzfwpjk3l06cd8lzxn27vlavjli0frv-utf8-string-1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/l1g69f3h3zg3qnsapz50m8fv1636wy0m-uuid-types-1.0.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/i10mdzwihwbsivl22mlsk57m9gvlhw95-vector-stream-0.1.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/3m47lwbz964w1amswwpj4pf5kgwckqq8-validation-selective-0.2.0.0' from 'https://cache.nixos.org'... copying path '/nix/store/729ygh3al9dfn1zfm25yk7nyz3hi2b7x-void-0.7.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/ghb25w9rs39xm5kz1z59v7417d9pp3zy-Glob-0.10.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/yy2kxnnmw88si21iaa72j8r89z5xvg2g-comonad-5.0.9' from 'https://cache.nix-ci.com'... copying path '/nix/store/n3qv7sdhxz95hh4qrmip7sx83mdyzcqv-mmorph-1.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/9s0d46b6n5jygrv6ai48wl5365fcr78g-optparse-applicative-0.18.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/nnwjns4prhfqh0jwr894np3bzr0hk86b-resourcet-1.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/vw3l40yird8ff1v4awqpxyqga1r3q95x-transformers-base-0.4.6' from 'https://cache.nix-ci.com'... copying path '/nix/store/v0z8i0piw34adqa16jj1n0wkbq1868xr-typed-process-0.2.13.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/b063q3347g3jpz5lk599pxbx9kgx06kq-unliftio-0.2.25.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/w2bdcnmp94w7pw96c0iyi7vnvhic3mi7-monad-control-1.0.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/vy5mjnvlr9fngvw361bwi5b3x66k4r3n-zlib-0.7.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/5ijvmjmbg6lf8hw4g1w4x7xrzy22s324-lucid-2.11.20250303' from 'https://cache.nix-ci.com'... copying path '/nix/store/9l2g919fpy77p05smv1pxiaify6j1lhi-bifunctors-5.6.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/h0sfs8d0kj4hxicp98n6r4948p1pyfx0-semirings-0.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/r9d0l7ryb5w6fhmjamvj4a4llqyzvmci-regex-1.1.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/wy94jwz89pq6p804l4kcr2xwxb43lazd-relude-1.2.2.0' from 'https://cache.nixos.org'... copying path '/nix/store/sirz61ngwv8rkimpl5ppl8hczrwqb2rf-charset-0.3.12' from 'https://cache.nix-ci.com'... nodejs> [42/2107] CXX obj/deps/v8/src/torque/torque_base.source-positions.o copying path '/nix/store/1v8j2j69h3v0g0gm5q78lrrvqx43wmm3-shake-0.19.8' from 'https://cache.nixos.org'... copying path '/nix/store/937y9nz4lav5pvvbp5rj4cjv9bhisrag-streaming-commons-0.2.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/m3hkksiakz1ll4cq0vdvny2gh3viq0b8-extensions-0.1.0.2' from 'https://cache.nixos.org'... copying path '/nix/store/2bq0nb7k2biy4v18886cikscgn0wy5rc-neat-interpolation-0.5.1.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/zsxhqnmkbyfpccac4zcjr9plclfq4pzw-generic-arbitrary-1.0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/5hw9126fyh8x04hy9d5vdg0bjfynyhik-pretty-simple-4.1.3.0' from 'https://cache.nixos.org'... copying path '/nix/store/sxr7dc6xjhdpm5is4jx5v11was4brx5v-optparse-simple-0.1.1.4' from 'https://cache.nixos.org'... copying path '/nix/store/njxczbpaid5yzn8cgc4nzn482ksdc92y-tasty-1.5.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/nkad1rybmg8zadpbj426r6ps3fdn3nhl-tomland-1.3.3.3' from 'https://cache.nixos.org'... copying path '/nix/store/dbqpyc28rr6yzv09mbrszv1lxb5z9pci-trial-optparse-applicative-0.0.0.0' from 'https://cache.nixos.org'... copying path '/nix/store/m1sv988z1x0x1wk8dhw7gc6nv1x8g8il-uniplate-1.6.13' from 'https://cache.nixos.org'... copying path '/nix/store/yildckx9ycjjx5yya1kafbc47zzcc5mf-profunctors-5.6.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/8d1j59ny4rv3xj0y5g5l5d92y5rfa2w8-semigroupoids-6.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/zn2j5hfqafzyqbdbn3cclnfil8fka6hj-parsers-0.12.12' from 'https://cache.nix-ci.com'... copying path '/nix/store/2v2w85pi9kwlf3458warkw0phazq953b-free-5.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/8yaq7mn8ncyp42zabniz8j2sijh897m9-generic-lens-2.2.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/kck81h5gywmhqxqp4lcmrxkmcf8rfk9i-invariant-0.6.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/758h5bhi78vy5arjxalxzy3xbik16d0z-tasty-expected-failure-0.12.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/yizmi5252npgcyiiawawdrlf9g1x7s0m-tasty-rerun-1.1.20' from 'https://cache.nix-ci.com'... copying path '/nix/store/h1np13nksn5ldrj2p80z7kwbifvwbi4w-vector-0.13.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/15qw5sgfy8k4iw66lwm26hr74s5n30iv-tasty-golden-2.3.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/9mmjw6b15nha6vvs86aly7csx3d113qr-tasty-hunit-0.10.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/pw9mk71zk65vf64chgg5qvj4avjywnba-trial-tomland-0.0.0.0' from 'https://cache.nixos.org'... copying path '/nix/store/hya6d4pmq23pm1yp6mjlg9r7185hk5wp-stan-0.2.0.0' from 'https://cache.nixos.org'... nodejs> [43/2107] CXX obj/deps/v8/src/torque/torque_base.declarable.o building '/nix/store/qg8yi482qkvmwanqksr73rqjs889hnr4-ghc-9.10.1-with-packages.drv'... nodejs> [44/2107] CXX obj/deps/v8/src/torque/torque_base.global-context.o copying path '/nix/store/jzrlffwlq3k1qcn4g4hgyh124hyf9ivd-row-types-1.0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/vlznsjcjhfxl43mm85ywxyl701mrs0vz-monad-dijkstra-0.1.1.5' from 'https://cache.nixos.org'... copying path '/nix/store/h1n32g5ds0d4xyppb9mswlwghpkdwmzl-adjunctions-4.4.3' from 'https://cache.nix-ci.com'... ghc> /nix/store/swn78hl93xhqxsmnln8rp8b3n42w2ywv-cabal-doctest-1.0.11/nix-support: ghc> propagated-build-inputs: Keeping existing link to /nix/store/pk54rz46pnz0gs5a0z11502p343hw30z-doctest-0.22.6/nix-support/propagated-build-inputs nodejs> [45/2107] CXX obj/deps/v8/src/torque/torque_base.earley-parser.o copying path '/nix/store/ws6a3zv59h791ay8b3j2dicf8hf0jb3v-kan-extensions-5.2.6' from 'https://cache.nix-ci.com'... nodejs> [46/2107] CXX obj/deps/v8/src/torque/torque_base.cfg.o copying path '/nix/store/gy5z0v69fhrq9shzgvpldkq4rnldr0sh-hw-prim-0.6.3.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/13gh32pkxrr1lz3azm8n4gd0z80w0zcm-quickcheck-instances-0.3.32' from 'https://cache.nix-ci.com'... copying path '/nix/store/njxm03f67acq7h9p5svjxiah1izdj42q-blaze-textual-0.2.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/2qj6mv10mxhvzwxddhlw6ldmijnqapzm-foldl-1.4.18' from 'https://cache.nix-ci.com'... copying path '/nix/store/yczqzcbv6iqbafgip1i7spiw32jr6sx8-text-rope-0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/5ry29mgdr10s06ndp7rmmci3mlvs431d-indexed-traversable-instances-0.1.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/x994w870hrvl4qjz03vbkpd7vl7bff3a-monoid-subclasses-1.2.6' from 'https://cache.nixos.org'... copying path '/nix/store/2s616x8sp78fzp542agcz6ykgvjkl6xv-ListLike-4.7.8.3' from 'https://cache.nixos.org'... copying path '/nix/store/x0m90hffmq0msimq8b1f1dgri1590qi5-bitvec-1.1.5.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/3k9cj2sj2ac4pmxcr4kksahddfiz2vs5-mod-0.2.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/hxkkszi2bflsraphfiq9ghw90hsy1v4l-vector-binary-instances-0.2.5.2' from 'https://cache.nixos.org'... copying path '/nix/store/qwr2w8z5x9ndmyglfy19b1b5lrmck9gj-lens-5.3.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/df6vy02jb090dj0jgw26w3yk698p1bhl-witherable-0.5' from 'https://cache.nix-ci.com'... copying path '/nix/store/kkhky8xxr1lmzx50dbmx1kybbsz4j84i-semialign-1.3.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/d08d5vfpnfhllpjykzywidaj6a2wam5z-sqlite-simple-0.4.19.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/1mdl5dk37w23kxhmlbl01f61812y56nd-aeson-2.2.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/d35s9ybnjbrgdzhjrdq5sk687xsj421i-deferred-folds-0.9.18.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/99c7p6lcvmjgl4gnbgd08qclid0ngr0r-list-t-1.0.5.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/i7k4w9br30y52hx6wrcvpb98hgaaj58m-vector-algorithms-0.9.1.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/c583q092al5vrss2mdn5c7kgs7n2cs19-hw-fingertree-0.1.2.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/pjrsg56vh7dc6fs48b2dmflsr8769018-hiedb-0.6.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/s4jdbp4minkd20qqpic0s1qmzzdm2fgk-primitive-extras-0.10.2.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/c25gxzk1c7d5r8hwkpyc4n6clc7gp844-stm-hamt-1.2.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/sar2hg9f0s550i8q21dv6vmrnzm7vsfh-stm-containers-1.2.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/alg86pm4ra33gbdailmqz6545gr3s1b4-fuzzy-0.1.1.0' from 'https://cache.nixos.org'... copying path '/nix/store/yjjnmpj18igj383ns6mnn7qahb6ya0lj-process-extras-0.7.4' from 'https://cache.nixos.org'... copying path '/nix/store/cnj0w3lsmi7ijp6x9n13pq13kiamcnjk-mono-traversable-1.0.21.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/71gamipgi2qdl5cnkqqsmp8334djxval-conduit-1.3.6.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/4824plvgavkqs83rd17zjfcsvrkb31gd-binary-instances-1.0.6' from 'https://cache.nixos.org'... copying path '/nix/store/7ph690d8yxk7avrcgdmiwcnxzk018qi9-constraints-extras-0.4.0.2' from 'https://cache.nix-ci.com'... copying path '/nix/store/avgqbpwxmaizri89ckklgbavi0g7d7rl-enummapset-0.7.3.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/kmqwwfg80cmj64a8iivr16cvwxcaqk7h-attoparsec-aeson-2.2.2.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/njyria1svl7cgbg0a3p79h6ka6ssslp2-hls-graph-2.10.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/bpnpkiaip916pa3vkjshiz3fwal11sis-lsp-types-2.3.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/bknclb253hyymyvrmdznzx1g9slqg1sl-lens-aeson-1.2.3' from 'https://cache.nix-ci.com'... copying path '/nix/store/i8nwxq1b80xbzk6lv7vachww5a9s0wip-cabal-install-parsers-0.6.1.1' from 'https://cache.nixos.org'... copying path '/nix/store/1244l7rnwsp3hrv3q50p26y3n3frl6j0-dependent-sum-0.7.2.0' from 'https://cache.nix-ci.com'... nodejs> [47/2107] CXX obj/deps/v8/src/torque/torque_base.server-data.o copying path '/nix/store/ns7syhybbrj8jjb9ckghmfrvfa0km5m8-aeson-pretty-0.8.10' from 'https://cache.nix-ci.com'... copying path '/nix/store/f7g86czmwwqgfb23drnmzf2p4i5m96z4-dependent-map-0.4.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/fdydgaf5k9br8xmyaiakyck285dxjb39-conduit-parse-0.2.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/pcxgn4245ajwjp41q5nass7paqp6wirr-libyaml-0.1.4' from 'https://cache.nix-ci.com'... copying path '/nix/store/xqnfr83d061dwbks0nw4c410dsippr95-conduit-extra-1.3.7' from 'https://cache.nix-ci.com'... copying path '/nix/store/8dj3bf1mw25h51hy90g0876gxxlikc9a-cabal-add-0.1' from 'https://cache.nixos.org'... nodejs> [48/2107] CXX obj/deps/v8/src/torque/torque_base.cc-generator.o copying path '/nix/store/sk724hjib75csnndg1vw0i0iiyj29cz5-floskell-0.11.1' from 'https://cache.nixos.org'... copying path '/nix/store/gdjfqdzhba8n8il894r6w0bcxp1kq49m-yaml-0.11.11.2' from 'https://cache.nix-ci.com'... nodejs> [49/2107] CXX obj/deps/v8/src/torque/torque_base.torque-code-generator.o copying path '/nix/store/fr856fcaml30d864n493r0rv709h8qg0-hie-bios-0.14.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/mwxg34y12lhm00h9140i2ci9x3nlzyxy-implicit-hie-0.1.4.0' from 'https://cache.nix-ci.com'... nodejs> [50/2107] CXX obj/deps/v8/src/torque/torque_base.class-debug-reader-generator.o nodejs> [51/2107] CXX obj/deps/v8/src/torque/torque_base.kythe-data.o nodejs> [52/2107] CXX obj/deps/v8/src/torque/torque_base.instance-type-generator.o ghc> Warning: include-dirs: /nix/store/hj8kb3bk99h3hvyfpkk00ngqvjhlbb86-ghc-9.10.1-with-packages/lib/ghc-9.10.1/lib/../lib/x86_64-linux-ghc-9.10.1/directory-1.3.8.3-ded5/include doesn't exist or isn't a directory ghc (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hj8kb3bk99h3hvyfpkk00ngqvjhlbb86-ghc-9.10.1-with-packages ghc (post)> Nothing to push - all store paths are already on Cachix. ghc (post)> added 14 signatures ghc (post)> added 45 signatures ghc (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hj8kb3bk99h3hvyfpkk00ngqvjhlbb86-ghc-9.10.1-with-packages ghc (post)> copying 0 paths... ghc (post)> copying 0 paths... ghc (post)> added 0 signatures ghc (post)> added 0 signatures ghc (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hj8kb3bk99h3hvyfpkk00ngqvjhlbb86-ghc-9.10.1-with-packages ghc (post)> copying 0 paths... ghc (post)> copying 0 paths... nodejs> [53/2107] CXX obj/deps/v8/src/torque/torque_base.csa-generator.o nodejs> [54/2107] CXX obj/deps/v8/src/torque/torque_base.type-inference.o nodejs> [55/2107] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecode-operands.o nodejs> [56/2107] CXX obj/deps/v8/src/torque/torque_base.declarations.o nodejs> [57/2107] CXX obj/deps/v8/src/builtins/bytecode_builtins_list_generator.generate-bytecodes-builtins-list.o nodejs> [58/2107] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecodes.o nodejs> [59/2107] CXX obj/deps/v8/src/torque/torque_base.instructions.o nodejs> [60/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.spinlock_wait.o nodejs> [61/2107] CXX obj/deps/v8/src/torque/torque_base.declaration-visitor.o nodejs> [62/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.raw_logging.o nodejs> [63/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.cycleclock.o nodejs> [64/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.unscaledcycleclock.o nodejs> [65/2107] LINK bytecode_builtins_list_generator nodejs> [66/2107] ACTION generate_bytecode_builtins_list: generate_bytecode_builtins_list_action_3931b343a4cb0bd98da4e581f6ce90fe nodejs> [67/2107] CXX obj/deps/v8/src/torque/torque_base.type-oracle.o nodejs> [68/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.throw_delegate.o nodejs> [69/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/abseil.log_severity.o nodejs> [70/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.low_level_alloc.o nodejs> [71/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.spinlock.o nodejs> [72/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.thread_identity.o nodejs> [73/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.sysinfo.o nodejs> [74/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.cpu_detect.o nodejs> [75/2107] CXX obj/deps/v8/src/torque/torque_base.utils.o nodejs> [76/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.address_is_readable.o nodejs> [77/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/abseil.crc32c.o nodejs> [78/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc.o nodejs> [79/2107] CXX obj/deps/v8/src/torque/torque_base.torque-compiler.o nodejs> [80/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_memcpy_fallback.o nodejs> [81/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_x86_arm_combined.o nodejs> [82/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/abseil.hashtablez_sampler.o nodejs> [83/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_memcpy_x86_arm_combined.o nodejs> [84/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/abseil.stacktrace.o nodejs> [85/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.vdso_support.o nodejs> [86/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/abseil.hashtablez_sampler_force_weak_definition.o nodejs> [87/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.elf_mem_image.o nodejs> [88/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_cord_state.o copying path '/nix/store/x3c3wg9l864zcmlhhbhpmfl47pza8m8n-fourmolu-0.16.0.0' from 'https://cache.nixos.org'... copying path '/nix/store/11kmb0zjyddl0lhhanp669d8wdzxrfwr-lsp-2.7.0.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/c9xd52426z5jg61nqv7441dqg4bc2ca7-ghc-lib-parser-ex-9.10.0.0' from 'https://cache.nixos.org'... copying path '/nix/store/ramqmzzfas7215xlwcxq98kx17dkagwv-ormolu-0.7.7.0' from 'https://cache.nixos.org'... nodejs> [89/2107] CXX obj/deps/v8/src/torque/torque.torque.o copying path '/nix/store/fjhsyzxps9sr72748smglk42mjdpyvzp-hls-plugin-api-2.10.0.0' from 'https://cache.nix-ci.com'... copying path '/nix/store/v21lp3vlqicnlj0g0nsyrgmiymn2860q-lsp-test-0.17.1.1' from 'https://cache.nix-ci.com'... copying path '/nix/store/cyk444gdwf6jl9bqss1s1yzib7v8qmy7-ghcide-2.10.0.0' from 'https://cache.nix-ci.com'... nodejs> [90/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/abseil.city.o nodejs> [91/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/profiling/internal/abseil.exponential_biased.o nodejs> [92/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.demangle.o nodejs> [93/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/abseil.symbolize.o nodejs> [94/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/abseil.raw_hash_set.o nodejs> [95/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/abseil.low_level_hash.o nodejs> [96/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/numeric/abseil.int128.o nodejs> [97/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.ascii.o nodejs> [98/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/abseil.hash.o copying path '/nix/store/yhf64hdplsdwgcid25gg7nlg102r5qcj-hls-test-utils-2.10.0.0' from 'https://cache.nix-ci.com'... building '/nix/store/y0s0bazxc51y0qni6wlhcrrscpvk8dy1-haskell-language-server-2.10.0.0.drv'... nodejs> [99/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.cord_buffer.o nodejs> [100/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.charconv_parse.o nodejs> [101/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.cord_analysis.o nodejs> [102/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.charconv.o nodejs> [103/2107] CXX obj/deps/v8/src/torque/torque_base.type-visitor.o nodejs> [104/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_btree_reader.o nodejs> [105/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_internal.o nodejs> [106/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_btree_navigator.o nodejs> [107/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_consume.o nodejs> [108/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_functions.o nodejs> [109/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.escaping.o nodejs> [110/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.charconv_bigint.o nodejs> [111/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.pow10_helper.o nodejs> [112/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.memutil.o nodejs> [113/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.ostringstream.o nodejs> [114/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.escaping.o nodejs> [115/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.damerau_levenshtein_distance.o nodejs> [116/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_crc.o nodejs> [117/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.utf8.o nodejs> [118/2107] CXX obj/deps/v8/src/torque/torque_base.types.o haskell-language-server> Running phase: setupCompilerEnvironmentPhase haskell-language-server> Build with /nix/store/gcvgiqw7mvwypv6nd1z2ab3l83xgjkr7-ghc-9.10.1. nodejs> [119/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_sample_token.o nodejs> [120/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_handle.o nodejs> [121/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.stringify_sink.o nodejs> [122/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.output.o nodejs> [123/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.extension.o nodejs> [124/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_btree.o nodejs> [125/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_info.o nodejs> [126/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.bind.o nodejs> [127/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.match.o nodejs> [128/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.parser.o nodejs> [129/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.cord.o nodejs> [130/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.string_view.o nodejs> [131/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.str_replace.o nodejs> [132/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.str_split.o nodejs> [133/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.numbers.o nodejs> [134/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.win32_waiter.o nodejs> [135/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.arg.o nodejs> [136/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.str_cat.o nodejs> [137/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.float_conversion.o nodejs> [138/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.substitute.o nodejs> [139/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.graphcycles.o nodejs> [140/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.create_thread_identity.o nodejs> [141/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.futex_waiter.o haskell-language-server> Running phase: unpackPhase haskell-language-server> unpacking source archive /nix/store/7gkldzhsjcbsc7l8iqr94qkysmghxldi-haskell-language-server-2.10.0.0.tar.gz nodejs> [142/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.kernel_timeout.o haskell-language-server> source root is haskell-language-server-2.10.0.0 haskell-language-server> setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "haskell-language-server-2.10.0.0/test/wrapper/Main.hs" haskell-language-server> Running phase: patchPhase haskell-language-server> Running phase: compileBuildDriverPhase nodejs> [143/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.pthread_waiter.o haskell-language-server> setupCompileFlags: -package-db=/build/tmp.lakzrA64m5/setup-package.conf.d -threaded nodejs> [144/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.sem_waiter.o nodejs> [145/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.per_thread_sem.o haskell-language-server> [1 of 2] Compiling Main ( Setup.hs, /build/tmp.lakzrA64m5/Main.o ) haskell-language-server> [2 of 2] Linking Setup nodejs> [146/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.waiter_base.o nodejs> [147/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.civil_time_detail.o nodejs> [148/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.stdcpp_waiter.o nodejs> [149/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.format.o nodejs> [150/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.clock.o nodejs> [151/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_posix.o nodejs> [152/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_fixed.o nodejs> [153/2107] ACTION Checking inspector protocol compatibility nodejs> [154/2107] STAMP obj/tools/v8_gypfiles/v8_flags.actions_depends.stamp nodejs> [155/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.zone_info_source.o nodejs> [156/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.civil_time.o nodejs> [157/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.compress.o nodejs> [158/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.duration.o nodejs> [159/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.cpu_features.o nodejs> [160/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.adler32.o nodejs> [161/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/abseil.mutex.o nodejs> [162/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.gzclose.o nodejs> [163/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.crc32.o nodejs> [164/2107] ACTION Generating inspector protocol sources from protocol json nodejs> [165/2107] STAMP obj/tools/v8_gypfiles/v8_inspector_headers.actions_rules_copies.stamp nodejs> [166/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.gzlib.o nodejs> [167/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.gzwrite.o nodejs> [168/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_if.o nodejs> [169/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.gzread.o nodejs> [170/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.infback.o nodejs> [171/2107] CXX obj/deps/v8/src/regexp/gen-regexp-special-case.gen-regexp-special-case.o nodejs> [172/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_libc.o nodejs> [173/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.inftrees.o nodejs> [174/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_impl.o nodejs> [175/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.deflate.o nodejs> [176/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.uncompr.o nodejs> [177/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_lookup.o nodejs> [178/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.zutil.o nodejs> [179/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.inffast.o nodejs> [180/2107] CXX obj/deps/v8/third_party/zlib/google/v8_zlib.compression_utils_portable.o nodejs> [181/2107] LINK gen-regexp-special-case nodejs> [182/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.trees.o nodejs> [183/2107] CC obj/deps/v8/third_party/zlib/v8_zlib.inflate.o nodejs> [184/2107] ACTION run_gen-regexp-special-case: run_gen-regexp-special-case_action_bd80f64862dd779165d4349ffcbe0211 haskell-language-server> Running phase: updateAutotoolsGnuConfigScriptsPhase haskell-language-server> Running phase: configurePhase nodejs> [185/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_format.o haskell-language-server> configureFlags: --verbose --prefix=/nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.lakzrA64m5/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/haskell-language-server-2.10.0.0 --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --enable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping -f-stylishhaskel -f-hlint -f-retrie --extra-lib-dirs=/nix/store/yw7vb4hamv9mqgbgf7598zvis7k2spyx-ncurses-6.5/lib --extra-lib-dirs=/nix/store/adfh8p731fy9iahv0mccbx0is6i96diy-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/pgsgciqx8gn40xa51v6v7jnxs80fs8h9-elfutils-0.192/lib --extra-lib-dirs=/nix/store/wx2hkwfpc39ixyww2hai0v697zzrpbxr-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gcvgiqw7mvwypv6nd1z2ab3l83xgjkr7-ghc-9.10.1/lib haskell-language-server> Using Parsec parser haskell-language-server> Configuring haskell-language-server-2.10.0.0... nodejs> [186/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.time.o nodejs> [187/2107] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-thread-isolated-allocator.o nodejs> [188/2107] CXX obj/deps/v8/src/libplatform/v8_libplatform.task-queue.o nodejs> [189/2107] CXX obj/deps/v8/src/libplatform/v8_libplatform.delayed-task-queue.o nodejs> [190/2107] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-job.o nodejs> [191/2107] AR obj/tools/v8_gypfiles/libv8_zlib.a nodejs> [192/2107] CC obj/deps/zstd/lib/common/zstd.debug.o nodejs> [193/2107] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-buffer.o nodejs> [194/2107] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-config.o nodejs> [195/2107] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_info.o nodejs> [196/2107] AR obj/tools/v8_gypfiles/libabseil.a nodejs> [197/2107] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-object.o nodejs> [198/2107] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-worker-threads-task-runner.o nodejs> [199/2107] CC obj/deps/zstd/lib/common/zstd.entropy_common.o nodejs> [200/2107] CC obj/deps/zstd/lib/common/zstd.threading.o haskell-language-server> Flags chosen: alternatenumberformat=True, cabal=True, cabalfmt=True, haskell-language-server> cabalgild=True, callhierarchy=True, changetypesignature=True, class=True, haskell-language-server> coderange=True, dynamic=True, eval=True, explicitfields=True, haskell-language-server> explicitfixity=True, floskell=True, fourmolu=True, gadt=True, ghc-lib=True, haskell-language-server> hlint=False, ignore-plugins-ghc-bounds=False, importlens=True, haskell-language-server> isolatecabalfmttests=False, isolatecabalgildtests=False, modulename=True, haskell-language-server> notes=True, ormolu=True, overloadedrecorddot=True, pedantic=False, haskell-language-server> pragmas=True, qualifyimportednames=True, refactor=True, rename=True, haskell-language-server> retrie=False, semantictokens=True, splice=True, stan=True, haskell-language-server> stylishhaskell=True, test-exe=True nodejs> [201/2107] CC obj/deps/zstd/lib/compress/zstd.fse_compress.o nodejs> [202/2107] CC obj/deps/zstd/lib/common/zstd.pool.o nodejs> [203/2107] CXX obj/src/node_js2c.embedded_data.o nodejs> [204/2107] CC obj/deps/zstd/lib/common/zstd.fse_decompress.o nodejs> [205/2107] CC obj/deps/zstd/lib/common/zstd.error_private.o nodejs> [206/2107] CC obj/deps/zstd/lib/common/zstd.zstd_common.o nodejs> [207/2107] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-foreground-task-runner.o nodejs> [208/2107] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-platform.o nodejs> [209/2107] CC obj/deps/zstd/lib/common/zstd.xxhash.o nodejs> [210/2107] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-writer.o nodejs> [211/2107] CC obj/deps/zstd/lib/compress/zstd.hist.o nodejs> [212/2107] CC obj/deps/zstd/lib/compress/zstd.zstd_compress_literals.o nodejs> [213/2107] CC obj/deps/zstd/lib/compress/zstd.zstd_compress_superblock.o nodejs> [214/2107] CXX obj/deps/v8/src/torque/torque_base.implementation-visitor.o nodejs> [215/2107] CXX obj/deps/v8/src/libplatform/v8_libplatform.worker-thread.o nodejs> [216/2107] CC obj/deps/zstd/lib/compress/zstd.zstd_compress_sequences.o nodejs> [217/2107] CC obj/deps/zstd/lib/compress/zstd.zstd_preSplit.o nodejs> [218/2107] CC obj/deps/zstd/lib/decompress/zstd.zstd_ddict.o nodejs> [219/2107] CC obj/deps/zstd/lib/compress/zstd.zstd_ldm.o nodejs> [220/2107] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.tracing-controller.o nodejs> [221/2107] CC obj/deps/uvwasi/src/uvwasi.clocks.o nodejs> [222/2107] AR obj/tools/v8_gypfiles/libv8_libplatform.a haskell-language-server> Dependency aeson-pretty: using aeson-pretty-0.8.10 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency data-default: using data-default-0.7.1.3 haskell-language-server> Dependency directory: using directory-1.3.8.3 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency filepath: using filepath-1.5.2.0 haskell-language-server> Dependency ghc: using ghc-9.10.1 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency githash >=0.1.6.1: using githash-0.1.7.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency haskell-language-server:{hls-alternate-number-format-plugin, haskell-language-server> hls-cabal-fmt-plugin, hls-cabal-gild-plugin, hls-cabal-plugin, haskell-language-server> hls-call-hierarchy-plugin, hls-change-type-signature-plugin, hls-class-plugin, haskell-language-server> hls-code-range-plugin, hls-eval-plugin, hls-explicit-fixity-plugin, haskell-language-server> hls-explicit-imports-plugin, hls-explicit-record-fields-plugin, haskell-language-server> hls-fourmolu-plugin, hls-gadt-plugin, hls-module-name-plugin, haskell-language-server> hls-notes-plugin, hls-ormolu-plugin, hls-overloaded-record-dot-plugin, haskell-language-server> hls-pragmas-plugin, hls-qualify-imported-names-plugin, hls-refactor-plugin, haskell-language-server> hls-rename-plugin, hls-semantic-tokens-plugin, hls-stan-plugin}: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency hie-bios: using hie-bios-0.14.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency optparse-applicative: using optparse-applicative-0.18.1.0 haskell-language-server> Dependency optparse-simple: using optparse-simple-0.1.1.4 haskell-language-server> Dependency prettyprinter >=1.7: using prettyprinter-1.7.1 haskell-language-server> Dependency process: using process-1.6.19.0 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency directory: using directory-1.3.8.3 haskell-language-server> Dependency filepath: using filepath-1.5.2.0 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency process-extras: using process-extras-0.7.4 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency directory: using directory-1.3.8.3 haskell-language-server> Dependency filepath: using filepath-1.5.2.0 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency process-extras: using process-extras-0.7.4 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency Cabal: using Cabal-3.12.0.0 haskell-language-server> Dependency Cabal-syntax >=3.7: using Cabal-syntax-3.12.0.0 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.1.0 haskell-language-server> Dependency cabal-add: using cabal-add-0.1 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency directory: using directory-1.3.8.3 haskell-language-server> Dependency extra >=1.7.4: using extra-1.7.16 haskell-language-server> Dependency filepath: using filepath-1.5.2.0 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hashable: using hashable-1.4.7.0 haskell-language-server> Dependency hls-graph ==2.10.0.0: using hls-graph-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp >=2.7 && <2.8: using lsp-2.7.0.1 haskell-language-server> Dependency lsp-types >=2.3 && <2.4: using lsp-types-2.3.0.1 haskell-language-server> Dependency pretty: using pretty-1.1.3.6 haskell-language-server> Dependency process: using process-1.6.19.0 haskell-language-server> Dependency regex-tdfa >=1.3.1 && <1.4: using regex-tdfa-1.3.2.3 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency unordered-containers >=0.2.10.0: using unordered-containers-0.2.20 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghc: using ghc-9.10.1 haskell-language-server> Dependency ghc-exactprint >=1.5 && <1.13.0.0: using ghc-exactprint-1.9.0.0 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-graph: using hls-graph-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hiedb >=0.6.0.0 && <0.7: using hiedb-0.6.0.2 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp >=2.7: using lsp-2.7.0.1 haskell-language-server> Dependency sqlite-simple: using sqlite-simple-0.4.19.0 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency Diff >=0.5 && <0.6: using Diff-0.5 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.1.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency dlist: using dlist-1.0 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency filepath: using filepath-1.5.2.0 haskell-language-server> Dependency ghc: using ghc-9.10.1 haskell-language-server> Dependency ghc-boot-th: using ghc-boot-th-9.10.1 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-graph: using hls-graph-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency megaparsec >=9.0: using megaparsec-9.6.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency parser-combinators >=1.2: using parser-combinators-1.3.0 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency unliftio: using unliftio-0.2.25.1 haskell-language-server> Dependency unordered-containers: using unordered-containers-0.2.20 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency ghc: using ghc-9.10.1 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-graph: using hls-graph-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hashable: using hashable-1.4.7.0 haskell-language-server> Dependency haskell-language-server:hls-refactor-plugin: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency hie-compat: using hie-compat-0.3.1.2 haskell-language-server> Dependency hiedb >=0.6.0.0 && <0.7: using hiedb-0.6.0.2 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency mod: using mod-0.2.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency syb: using syb-0.7.2.4 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency unordered-containers: using unordered-containers-0.2.20 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency directory: using directory-1.3.8.3 haskell-language-server> Dependency ghcide: using ghcide-2.10.0.0 haskell-language-server> Dependency hashable: using hashable-1.4.7.0 haskell-language-server> Dependency hie-compat: using hie-compat-0.3.1.2 haskell-language-server> Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency stan >=0.1.2.0: using stan-0.2.0.0 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency trial: using trial-0.0.0.0 haskell-language-server> Dependency unordered-containers: using unordered-containers-0.2.20 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency filepath: using filepath-1.5.2.0 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency fuzzy: using fuzzy-0.1.1.0 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lens-aeson: using lens-aeson-1.2.3 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghc-boot-th: using ghc-boot-th-9.10.1 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-graph: using hls-graph-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp >=2.7 && <2.8: using lsp-2.7.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency regex-tdfa: using regex-tdfa-1.3.2.3 haskell-language-server> Dependency syb: using syb-0.7.2.4 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency dlist: using dlist-1.0 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hashable: using hashable-1.4.7.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency semigroupoids: using semigroupoids-6.0.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency vector: using vector-0.13.2.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency regex-tdfa: using regex-tdfa-1.3.2.3 haskell-language-server> Dependency syb: using syb-0.7.2.4 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghc: using ghc-9.10.1 haskell-language-server> Dependency ghc-exactprint: using ghc-exactprint-1.9.0.0 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency haskell-language-server:hls-refactor-plugin: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp >=2.7: using lsp-2.7.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hashable: using hashable-1.4.7.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lsp >=2.7: using lsp-2.7.0.1 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-graph: using hls-graph-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency syb: using syb-0.7.2.4 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency ghcide: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-graph: using hls-graph-2.10.0.0 haskell-language-server> Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency syb: using syb-0.7.2.4 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency filepath: using filepath-1.5.2.0 haskell-language-server> Dependency fourmolu >=0.14 && <0.17: using fourmolu-0.16.0.0 haskell-language-server> Dependency ghc-boot-th: using ghc-boot-th-9.10.1 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency process-extras >=0.7.1: using process-extras-0.7.4 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency yaml: using yaml-0.11.11.2 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency filepath: using filepath-1.5.2.0 haskell-language-server> Dependency ghc-boot-th: using ghc-boot-th-9.10.1 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency ormolu >=0.1.2 && <0.4 || >=0.5 && <0.8: using ormolu-0.7.7.0 haskell-language-server> Dependency process-extras >=0.7.1: using process-extras-0.7.4 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.1.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency dlist: using dlist-1.0 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghc: using ghc-9.10.1 haskell-language-server> Dependency ghc-boot: using ghc-boot-9.10.1 haskell-language-server> Dependency ghc-exactprint <1 || >=1.4: using ghc-exactprint-1.9.0.0 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-graph: using hls-graph-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency mtl: using mtl-2.3.1 haskell-language-server> Dependency parser-combinators: using parser-combinators-1.3.0 haskell-language-server> Dependency regex-applicative: using regex-applicative-0.3.4 haskell-language-server> Dependency regex-tdfa: using regex-tdfa-1.3.2.3 haskell-language-server> Dependency syb: using syb-0.7.2.4 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency time: using time-1.12.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency unordered-containers: using unordered-containers-0.2.20 haskell-language-server> Dependency array: using array-0.5.7.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.1.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency data-default: using data-default-0.7.1.3 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency dlist: using dlist-1.0 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-graph ==2.10.0.0: using hls-graph-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp >=2.6: using lsp-2.7.0.1 haskell-language-server> Dependency mtl >=2.2: using mtl-2.3.1 haskell-language-server> Dependency stm: using stm-2.5.3.1 haskell-language-server> Dependency stm-containers: using stm-containers-1.2.1.1 haskell-language-server> Dependency syb: using syb-0.7.2.4 haskell-language-server> Dependency template-haskell: using template-haskell-2.22.0.0 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency array: using array-0.5.7.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency ghcide ==2.10.0.0: using ghcide-2.10.0.0 haskell-language-server> Dependency hls-graph ==2.10.0.0: using hls-graph-2.10.0.0 haskell-language-server> Dependency hls-plugin-api ==2.10.0.0: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp >=2.7: using lsp-2.7.0.1 haskell-language-server> Dependency mtl >=2.2: using mtl-2.3.1 haskell-language-server> Dependency regex-tdfa >=1.3.1: using regex-tdfa-1.3.2.3 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency text-rope: using text-rope-0.2 haskell-language-server> Dependency unordered-containers: using unordered-containers-0.2.20 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency async: using async-2.2.5 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency binary: using binary-0.8.9.2 haskell-language-server> Dependency bytestring: using bytestring-0.12.1.0 haskell-language-server> Dependency deepseq: using deepseq-1.5.0.0 haskell-language-server> Dependency directory: using directory-1.3.8.3 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency filepath: using filepath-1.5.2.0 haskell-language-server> Dependency ghcide: using ghcide-2.10.0.0 haskell-language-server> Dependency hashable: using hashable-1.4.7.0 haskell-language-server> Dependency hls-test-utils: using hls-test-utils-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp-test: using lsp-test-0.17.1.1 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency optparse-applicative: using optparse-applicative-0.18.1.0 haskell-language-server> Dependency parser-combinators: using parser-combinators-1.3.0 haskell-language-server> Dependency process: using process-1.6.19.0 haskell-language-server> Dependency row-types: using row-types-1.0.1.2 haskell-language-server> Dependency safe-exceptions: using safe-exceptions-0.1.7.4 haskell-language-server> Dependency shake: using shake-0.19.8 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency haskell-language-server: using haskell-language-server-2.10.0.0 haskell-language-server> Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency prettyprinter >=1.7: using prettyprinter-1.7.1 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency data-default: using data-default-0.7.1.3 haskell-language-server> Dependency directory: using directory-1.3.8.3 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency filepath: using filepath-1.5.2.0 haskell-language-server> Dependency ghcide: using ghcide-2.10.0.0 haskell-language-server> Dependency haskell-language-server: using haskell-language-server-2.10.0.0 haskell-language-server> Dependency hie-bios: using hie-bios-0.14.0 haskell-language-server> Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency lsp: using lsp-2.7.0.1 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Dependency transformers: using transformers-0.6.1.1 haskell-language-server> Dependency unix: using unix-2.8.5.1 haskell-language-server> Dependency unliftio-core: using unliftio-core-0.2.1.0 haskell-language-server> Dependency base >=4 && <5: using base-4.20.0.0 haskell-language-server> Dependency aeson: using aeson-2.2.3.0 haskell-language-server> Dependency base >=4.12 && <5: using base-4.20.0.0 haskell-language-server> Dependency bytestring: using bytestring-0.12.1.0 haskell-language-server> Dependency containers: using containers-0.7 haskell-language-server> Dependency data-default: using data-default-0.7.1.3 haskell-language-server> Dependency extra: using extra-1.7.16 haskell-language-server> Dependency filepath: using filepath-1.5.2.0 haskell-language-server> Dependency haskell-language-server:ghcide-bench-lib: using haskell-language-server> haskell-language-server-2.10.0.0 haskell-language-server> Dependency hls-graph: using hls-graph-2.10.0.0 haskell-language-server> Dependency hls-plugin-api: using hls-plugin-api-2.10.0.0 haskell-language-server> Dependency hls-test-utils: using hls-test-utils-2.10.0.0 haskell-language-server> Dependency lens: using lens-5.3.4 haskell-language-server> Dependency lsp-test: using lsp-test-0.17.1.1 haskell-language-server> Dependency lsp-types: using lsp-types-2.3.0.1 haskell-language-server> Dependency optparse-applicative: using optparse-applicative-0.18.1.0 haskell-language-server> Dependency process: using process-1.6.19.0 haskell-language-server> Dependency safe-exceptions: using safe-exceptions-0.1.7.4 haskell-language-server> Dependency shake: using shake-0.19.8 haskell-language-server> Dependency tasty-hunit >=0.10: using tasty-hunit-0.10.2 haskell-language-server> Dependency text: using text-2.1.1 haskell-language-server> Source component graph: haskell-language-server> component exe:ghcide-test-preprocessor haskell-language-server> component lib:hls-stan-plugin haskell-language-server> component lib:hls-semantic-tokens-plugin haskell-language-server> component lib:hls-refactor-plugin haskell-language-server> component lib:hls-rename-plugin dependency lib:hls-refactor-plugin haskell-language-server> component lib:hls-qualify-imported-names-plugin haskell-language-server> component lib:hls-pragmas-plugin haskell-language-server> component lib:hls-overloaded-record-dot-plugin haskell-language-server> component lib:hls-ormolu-plugin haskell-language-server> component lib:hls-notes-plugin haskell-language-server> component lib:hls-module-name-plugin haskell-language-server> component lib:hls-gadt-plugin dependency lib:hls-refactor-plugin haskell-language-server> component lib:hls-fourmolu-plugin haskell-language-server> component lib:hls-explicit-record-fields-plugin haskell-language-server> component lib:hls-explicit-imports-plugin haskell-language-server> component lib:hls-explicit-fixity-plugin haskell-language-server> component lib:hls-eval-plugin haskell-language-server> component lib:hls-code-range-plugin haskell-language-server> component lib:hls-class-plugin haskell-language-server> component lib:hls-change-type-signature-plugin haskell-language-server> component lib:hls-call-hierarchy-plugin haskell-language-server> component lib:hls-cabal-plugin haskell-language-server> component lib:hls-cabal-gild-plugin haskell-language-server> component lib:hls-cabal-fmt-plugin haskell-language-server> component lib:hls-alternate-number-format-plugin haskell-language-server> component lib:ghcide-bench-lib haskell-language-server> component exe:ghcide-bench dependency lib:ghcide-bench-lib haskell-language-server> component lib haskell-language-server> dependency lib:hls-alternate-number-format-plugin haskell-language-server> dependency lib:hls-cabal-fmt-plugin haskell-language-server> dependency lib:hls-cabal-gild-plugin haskell-language-server> dependency lib:hls-cabal-plugin haskell-language-server> dependency lib:hls-call-hierarchy-plugin haskell-language-server> dependency lib:hls-change-type-signature-plugin haskell-language-server> dependency lib:hls-class-plugin haskell-language-server> dependency lib:hls-code-range-plugin haskell-language-server> dependency lib:hls-eval-plugin haskell-language-server> dependency lib:hls-explicit-fixity-plugin haskell-language-server> dependency lib:hls-explicit-imports-plugin haskell-language-server> dependency lib:hls-explicit-record-fields-plugin haskell-language-server> dependency lib:hls-fourmolu-plugin haskell-language-server> dependency lib:hls-gadt-plugin haskell-language-server> dependency lib:hls-module-name-plugin haskell-language-server> dependency lib:hls-notes-plugin haskell-language-server> dependency lib:hls-ormolu-plugin haskell-language-server> dependency lib:hls-overloaded-record-dot-plugin haskell-language-server> dependency lib:hls-pragmas-plugin haskell-language-server> dependency lib:hls-qualify-imported-names-plugin haskell-language-server> dependency lib:hls-refactor-plugin haskell-language-server> dependency lib:hls-rename-plugin haskell-language-server> dependency lib:hls-semantic-tokens-plugin haskell-language-server> dependency lib:hls-stan-plugin haskell-language-server> component exe:haskell-language-server dependency lib haskell-language-server> component exe:haskell-language-server-wrapper dependency lib haskell-language-server> Configured component graph: haskell-language-server> component haskell-language-server-2.10.0.0-IBRR0XdMFVd4VPfpiRNtol-ghcide-test-preprocessor haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> component haskell-language-server-2.10.0.0-B5s8xrFwdlGL2x0BaTwS1v-hls-stan-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include directory-1.3.8.3-ded5 haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> include hie-compat-0.3.1.2-281Yn3gqCGV2onxbUcmEes haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include stan-0.2.0.0-DwihvhuBUANJRkahQE8wZm haskell-language-server> include text-2.1.1-19db haskell-language-server> include trial-0.0.0.0-CqPgoQ9dPfP8dwuoy77Pu haskell-language-server> include unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> component haskell-language-server-2.10.0.0-JiAPdYYE0GTKFvFjAIc510-hls-semantic-tokens-plugin haskell-language-server> include array-0.5.7.0-04b9 haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include bytestring-0.12.1.0-a103 haskell-language-server> include containers-0.7-85db haskell-language-server> include data-default-0.7.1.3-CTTvbyQFPYPEdUBE5i1sag haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include dlist-1.0-7FprHnGQMwPGbgEYbN9GuA haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include stm-2.5.3.1-cff1 haskell-language-server> include stm-containers-1.2.1.1-3YT40TbqxzK88hp5VE9OPV haskell-language-server> include syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> include template-haskell-2.22.0.0-17af haskell-language-server> include text-2.1.1-19db haskell-language-server> include text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> component haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include bytestring-0.12.1.0-a103 haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include dlist-1.0-7FprHnGQMwPGbgEYbN9GuA haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghc-9.10.1-890c haskell-language-server> include ghc-boot-9.10.1-c1fd haskell-language-server> include ghc-exactprint-1.9.0.0-1InK3mJvBPvHRp8vIzpDC haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include parser-combinators-1.3.0-9ooRdiuba2N1d3gL0UXrcA haskell-language-server> include regex-applicative-0.3.4-Bn3kKiMwlRWlSdXjn5UjD haskell-language-server> include regex-tdfa-1.3.2.3-Iox2WomLzuE2KsMqUFqyiN haskell-language-server> include syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> include text-2.1.1-19db haskell-language-server> include text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> include time-1.12.2-ce2a haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> include unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> component haskell-language-server-2.10.0.0-Eqio2sZywANInlus7mgGIC-hls-rename-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> include haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin haskell-language-server> include hie-compat-0.3.1.2-281Yn3gqCGV2onxbUcmEes haskell-language-server> include hiedb-0.6.0.2-8niLZXcXUBE3OCyuhjanWt haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include mod-0.2.0.1-FjQq8tc8jqz803hIrzQC88 haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> include unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> component haskell-language-server-2.10.0.0-LBZkyXV1mckI2zi8m5zFK8-hls-qualify-imported-names-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include dlist-1.0-7FprHnGQMwPGbgEYbN9GuA haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include text-2.1.1-19db haskell-language-server> include text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> component haskell-language-server-2.10.0.0-CQojmNdB3fEiRjmucnA2Y-hls-pragmas-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include fuzzy-0.1.1.0-5a0PjktTc3AEjT8TtHlfX2 haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lens-aeson-1.2.3-6B3EiPXeQym6xaa9URrxEU haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> component haskell-language-server-2.10.0.0-LQjCRzHqVm847c2kNeLzre-hls-overloaded-record-dot-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> component haskell-language-server-2.10.0.0-AF1jOGQt6BNDcVURCBS36S-hls-ormolu-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghc-boot-th-9.10.1-40ac haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include ormolu-0.7.7.0-LFR5gkbliOL2TUMBPGWYBs haskell-language-server> include process-extras-0.7.4-F54HsJhDoWB4ccRP85e3ve haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> component haskell-language-server-2.10.0.0-DRqt9HCIByPI8jYLeZKf3h-hls-notes-plugin haskell-language-server> include array-0.5.7.0-04b9 haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include regex-tdfa-1.3.2.3-Iox2WomLzuE2KsMqUFqyiN haskell-language-server> include text-2.1.1-19db haskell-language-server> include text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> include unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> component haskell-language-server-2.10.0.0-DixCpXtcdC0I0bnBXOnJPX-hls-module-name-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include text-2.1.1-19db haskell-language-server> include text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> component haskell-language-server-2.10.0.0-J38e5JaJa6E5fohM7TCOWr-hls-gadt-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghc-9.10.1-890c haskell-language-server> include ghc-exactprint-1.9.0.0-1InK3mJvBPvHRp8vIzpDC haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> component haskell-language-server-2.10.0.0-CelhtAZYvnW7U9o9OLqiBo-hls-fourmolu-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include fourmolu-0.16.0.0-Am5B6OyHGzR6xb31Mb5R5 haskell-language-server> include ghc-boot-th-9.10.1-40ac haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include process-extras-0.7.4-F54HsJhDoWB4ccRP85e3ve haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> include yaml-0.11.11.2-InntnO9zDCxC8EBM4Z0s11 haskell-language-server> component haskell-language-server-2.10.0.0-JsSoc95A2DIJ7R05KqUJeg-hls-explicit-record-fields-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> component haskell-language-server-2.10.0.0-BAhRKEgcZ9SAN3IHV40uKI-hls-explicit-imports-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include ghc-9.10.1-890c haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> component haskell-language-server-2.10.0.0-1NuFR1z4Jup76wd0Ee9Wbt-hls-explicit-fixity-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include text-2.1.1-19db haskell-language-server> component haskell-language-server-2.10.0.0-A4eayUCaf6l949nDKkYKA1-hls-eval-plugin haskell-language-server> include Diff-0.5-E9zY7GNf4hX6AQ7efRATth haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include bytestring-0.12.1.0-a103 haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include dlist-1.0-7FprHnGQMwPGbgEYbN9GuA haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghc-9.10.1-890c haskell-language-server> include ghc-boot-th-9.10.1-40ac haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include megaparsec-9.6.1-LUBZVk6Dn78KbdXpkThLZ4 haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include parser-combinators-1.3.0-9ooRdiuba2N1d3gL0UXrcA haskell-language-server> include text-2.1.1-19db haskell-language-server> include text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> include unliftio-0.2.25.1-1oNi94ZbV5m11qXGjN89rP haskell-language-server> include unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> component haskell-language-server-2.10.0.0-63bsONEuGMfKDUXBuiarGo-hls-code-range-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include semigroupoids-6.0.1-1QSU7zNDtnHEMkrZHmXfqu haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> include vector-0.13.2.0-Ax2ihsSIBYWD70VppWtfBb haskell-language-server> component haskell-language-server-2.10.0.0-8qIpuzfnj7GEOoNntaeSXN-hls-class-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghc-9.10.1-890c haskell-language-server> include ghc-exactprint-1.9.0.0-1InK3mJvBPvHRp8vIzpDC haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> component haskell-language-server-2.10.0.0-4FKsLXn2G91364DOhLrrNn-hls-change-type-signature-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include regex-tdfa-1.3.2.3-Iox2WomLzuE2KsMqUFqyiN haskell-language-server> include syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> component haskell-language-server-2.10.0.0-EF8gqImUg1aHLUlYT27ubp-hls-call-hierarchy-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hiedb-0.6.0.2-8niLZXcXUBE3OCyuhjanWt haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include sqlite-simple-0.4.19.0-9QTNSh6PFZ26fs3rW3pAmm haskell-language-server> include text-2.1.1-19db haskell-language-server> component haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin haskell-language-server> include Cabal-3.12.0.0-036a haskell-language-server> include Cabal-syntax-3.12.0.0-461e haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include bytestring-0.12.1.0-a103 haskell-language-server> include cabal-add-0.1-IAH7vjZOxTT5VzA0qP7TSl haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include directory-1.3.8.3-ded5 haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include pretty-1.1.3.6-4bf9 haskell-language-server> include process-1.6.19.0-dd07 haskell-language-server> include regex-tdfa-1.3.2.3-Iox2WomLzuE2KsMqUFqyiN haskell-language-server> include text-2.1.1-19db haskell-language-server> include text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> include unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> component haskell-language-server-2.10.0.0-56ROq3OvILoFL2Nuetxb70-hls-cabal-gild-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include directory-1.3.8.3-ded5 haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include process-extras-0.7.4-F54HsJhDoWB4ccRP85e3ve haskell-language-server> include text-2.1.1-19db haskell-language-server> component haskell-language-server-2.10.0.0-AAg8W9gyqJO6lNETqYbtN5-hls-cabal-fmt-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include directory-1.3.8.3-ded5 haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include process-extras-0.7.4-F54HsJhDoWB4ccRP85e3ve haskell-language-server> include text-2.1.1-19db haskell-language-server> component haskell-language-server-2.10.0.0-3Z4upiFuZ2j1hmjCyL8aBU-hls-alternate-number-format-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghc-boot-th-9.10.1-40ac haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include regex-tdfa-1.3.2.3-Iox2WomLzuE2KsMqUFqyiN haskell-language-server> include syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> include text-2.1.1-19db haskell-language-server> component haskell-language-server-2.10.0.0-5XiEmqGA2NTJC8u91bJ05u-ghcide-bench-lib haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include async-2.2.5-7kCeuLceKBIE0Zs19sNqOU haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include binary-0.8.9.2-831f haskell-language-server> include bytestring-0.12.1.0-a103 haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include directory-1.3.8.3-ded5 haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> include hls-test-utils-2.10.0.0-CiPAyMrIZMuBL6RoGRZBYm haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-test-0.17.1.1-AJndG5Jg0NQ6whbTRf27We haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include optparse-applicative-0.18.1.0-50zENXGINaW1WWoIlbhwls haskell-language-server> include parser-combinators-1.3.0-9ooRdiuba2N1d3gL0UXrcA haskell-language-server> include process-1.6.19.0-dd07 haskell-language-server> include row-types-1.0.1.2-AdmXf1UdBV45a6JVtD2W08 haskell-language-server> include safe-exceptions-0.1.7.4-4e4OpfLzQ0dBxVaNDopARQ haskell-language-server> include shake-0.19.8-31ZAtT7OOXdAWhYhRuHsGX haskell-language-server> include text-2.1.1-19db haskell-language-server> component haskell-language-server-2.10.0.0-DqVOyLtlgykAdaXTOmNvc8-ghcide-bench haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include bytestring-0.12.1.0-a103 haskell-language-server> include containers-0.7-85db haskell-language-server> include data-default-0.7.1.3-CTTvbyQFPYPEdUBE5i1sag haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include haskell-language-server-2.10.0.0-5XiEmqGA2NTJC8u91bJ05u-ghcide-bench-lib haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include hls-test-utils-2.10.0.0-CiPAyMrIZMuBL6RoGRZBYm haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-test-0.17.1.1-AJndG5Jg0NQ6whbTRf27We haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include optparse-applicative-0.18.1.0-50zENXGINaW1WWoIlbhwls haskell-language-server> include process-1.6.19.0-dd07 haskell-language-server> include safe-exceptions-0.1.7.4-4e4OpfLzQ0dBxVaNDopARQ haskell-language-server> include shake-0.19.8-31ZAtT7OOXdAWhYhRuHsGX haskell-language-server> include tasty-hunit-0.10.2-KQIFITGutGsGuJxn2vWVNj haskell-language-server> include text-2.1.1-19db haskell-language-server> component haskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5 haskell-language-server> include aeson-pretty-0.8.10-L2VCRTcoIeY2vTwG4vDedd haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include data-default-0.7.1.3-CTTvbyQFPYPEdUBE5i1sag haskell-language-server> include directory-1.3.8.3-ded5 haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghc-9.10.1-890c haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include githash-0.1.7.0-IdS7ojKiQU2avtH2IFn8E haskell-language-server> include haskell-language-server-2.10.0.0-3Z4upiFuZ2j1hmjCyL8aBU-hls-alternate-number-format-plugin haskell-language-server> include haskell-language-server-2.10.0.0-AAg8W9gyqJO6lNETqYbtN5-hls-cabal-fmt-plugin haskell-language-server> include haskell-language-server-2.10.0.0-56ROq3OvILoFL2Nuetxb70-hls-cabal-gild-plugin haskell-language-server> include haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin haskell-language-server> include haskell-language-server-2.10.0.0-EF8gqImUg1aHLUlYT27ubp-hls-call-hierarchy-plugin haskell-language-server> include haskell-language-server-2.10.0.0-4FKsLXn2G91364DOhLrrNn-hls-change-type-signature-plugin haskell-language-server> include haskell-language-server-2.10.0.0-8qIpuzfnj7GEOoNntaeSXN-hls-class-plugin haskell-language-server> include haskell-language-server-2.10.0.0-63bsONEuGMfKDUXBuiarGo-hls-code-range-plugin haskell-language-server> include haskell-language-server-2.10.0.0-A4eayUCaf6l949nDKkYKA1-hls-eval-plugin haskell-language-server> include haskell-language-server-2.10.0.0-1NuFR1z4Jup76wd0Ee9Wbt-hls-explicit-fixity-plugin haskell-language-server> include haskell-language-server-2.10.0.0-BAhRKEgcZ9SAN3IHV40uKI-hls-explicit-imports-plugin haskell-language-server> include haskell-language-server-2.10.0.0-JsSoc95A2DIJ7R05KqUJeg-hls-explicit-record-fields-plugin haskell-language-server> include haskell-language-server-2.10.0.0-CelhtAZYvnW7U9o9OLqiBo-hls-fourmolu-plugin haskell-language-server> include haskell-language-server-2.10.0.0-J38e5JaJa6E5fohM7TCOWr-hls-gadt-plugin haskell-language-server> include haskell-language-server-2.10.0.0-DixCpXtcdC0I0bnBXOnJPX-hls-module-name-plugin haskell-language-server> include haskell-language-server-2.10.0.0-DRqt9HCIByPI8jYLeZKf3h-hls-notes-plugin haskell-language-server> include haskell-language-server-2.10.0.0-AF1jOGQt6BNDcVURCBS36S-hls-ormolu-plugin haskell-language-server> include haskell-language-server-2.10.0.0-LQjCRzHqVm847c2kNeLzre-hls-overloaded-record-dot-plugin haskell-language-server> include haskell-language-server-2.10.0.0-CQojmNdB3fEiRjmucnA2Y-hls-pragmas-plugin haskell-language-server> include haskell-language-server-2.10.0.0-LBZkyXV1mckI2zi8m5zFK8-hls-qualify-imported-names-plugin haskell-language-server> include haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin haskell-language-server> include haskell-language-server-2.10.0.0-Eqio2sZywANInlus7mgGIC-hls-rename-plugin haskell-language-server> include haskell-language-server-2.10.0.0-JiAPdYYE0GTKFvFjAIc510-hls-semantic-tokens-plugin haskell-language-server> include haskell-language-server-2.10.0.0-B5s8xrFwdlGL2x0BaTwS1v-hls-stan-plugin haskell-language-server> include hie-bios-0.14.0-ESkhz5WjWZ2DQ01kvmNRof haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include optparse-applicative-0.18.1.0-50zENXGINaW1WWoIlbhwls haskell-language-server> include optparse-simple-0.1.1.4-K58h1QTdDqQDpHcNFL3xnW haskell-language-server> include prettyprinter-1.7.1-Dy2JA9kX9pJGdubIxTaOuz haskell-language-server> include process-1.6.19.0-dd07 haskell-language-server> include text-2.1.1-19db haskell-language-server> component haskell-language-server-2.10.0.0-LIzByMzxqYc1uKCauCol0C-haskell-language-server haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include haskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5 haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include prettyprinter-1.7.1-Dy2JA9kX9pJGdubIxTaOuz haskell-language-server> include text-2.1.1-19db haskell-language-server> component haskell-language-server-2.10.0.0-8ccJfEXQyMb43cwwP6pUH2-haskell-language-server-wrapper haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include data-default-0.7.1.3-CTTvbyQFPYPEdUBE5i1sag haskell-language-server> include directory-1.3.8.3-ded5 haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include haskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5 haskell-language-server> include hie-bios-0.14.0-ESkhz5WjWZ2DQ01kvmNRof haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> include unix-2.8.5.1-4f94 haskell-language-server> include unliftio-core-0.2.1.0-2oUIct83SPp94xgLPQfQje haskell-language-server> Linked component graph: haskell-language-server> unit haskell-language-server-2.10.0.0-IBRR0XdMFVd4VPfpiRNtol-ghcide-test-preprocessor haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> unit haskell-language-server-2.10.0.0-B5s8xrFwdlGL2x0BaTwS1v-hls-stan-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include directory-1.3.8.3-ded5 haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> include hie-compat-0.3.1.2-281Yn3gqCGV2onxbUcmEes haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include stan-0.2.0.0-DwihvhuBUANJRkahQE8wZm haskell-language-server> include text-2.1.1-19db haskell-language-server> include trial-0.0.0.0-CqPgoQ9dPfP8dwuoy77Pu haskell-language-server> include unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> Ide.Plugin.Stan=haskell-language-server-2.10.0.0-B5s8xrFwdlGL2x0BaTwS1v-hls-stan-plugin:Ide.Plugin.Stan haskell-language-server> unit haskell-language-server-2.10.0.0-JiAPdYYE0GTKFvFjAIc510-hls-semantic-tokens-plugin haskell-language-server> include array-0.5.7.0-04b9 haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include bytestring-0.12.1.0-a103 haskell-language-server> include containers-0.7-85db haskell-language-server> include data-default-0.7.1.3-CTTvbyQFPYPEdUBE5i1sag haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include dlist-1.0-7FprHnGQMwPGbgEYbN9GuA haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include stm-2.5.3.1-cff1 haskell-language-server> include stm-containers-1.2.1.1-3YT40TbqxzK88hp5VE9OPV haskell-language-server> include syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> include template-haskell-2.22.0.0-17af haskell-language-server> include text-2.1.1-19db haskell-language-server> include text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> Ide.Plugin.SemanticTokens=haskell-language-server-2.10.0.0-JiAPdYYE0GTKFvFjAIc510-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens,Ide.Plugin.SemanticTokens.Mappings=haskell-language-server-2.10.0.0-JiAPdYYE0GTKFvFjAIc510-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Mappings,Ide.Plugin.SemanticTokens.Types=haskell-language-server-2.10.0.0-JiAPdYYE0GTKFvFjAIc510-hls-semantic-tokens-plugin:Ide.Plugin.SemanticTokens.Types haskell-language-server> unit haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include bytestring-0.12.1.0-a103 haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include dlist-1.0-7FprHnGQMwPGbgEYbN9GuA haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghc-9.10.1-890c haskell-language-server> include ghc-boot-9.10.1-c1fd haskell-language-server> include ghc-exactprint-1.9.0.0-1InK3mJvBPvHRp8vIzpDC haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include parser-combinators-1.3.0-9ooRdiuba2N1d3gL0UXrcA haskell-language-server> include regex-applicative-0.3.4-Bn3kKiMwlRWlSdXjn5UjD haskell-language-server> include regex-tdfa-1.3.2.3-Iox2WomLzuE2KsMqUFqyiN haskell-language-server> include syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> include text-2.1.1-19db haskell-language-server> include text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> include time-1.12.2-ce2a haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> include unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> Development.IDE.GHC.Compat.ExactPrint=haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin:Development.IDE.GHC.Compat.ExactPrint,Development.IDE.GHC.Dump=haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin:Development.IDE.GHC.Dump,Development.IDE.GHC.ExactPrint=haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin:Development.IDE.GHC.ExactPrint,Development.IDE.Plugin.CodeAction=haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin:Development.IDE.Plugin.CodeAction,Development.IDE.Plugin.CodeAction.Util=haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin:Development.IDE.Plugin.CodeAction.Util haskell-language-server> unit haskell-language-server-2.10.0.0-Eqio2sZywANInlus7mgGIC-hls-rename-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> include haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin haskell-language-server> include hie-compat-0.3.1.2-281Yn3gqCGV2onxbUcmEes haskell-language-server> include hiedb-0.6.0.2-8niLZXcXUBE3OCyuhjanWt haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include mod-0.2.0.1-FjQq8tc8jqz803hIrzQC88 haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> include unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> Ide.Plugin.Rename=haskell-language-server-2.10.0.0-Eqio2sZywANInlus7mgGIC-hls-rename-plugin:Ide.Plugin.Rename haskell-language-server> unit haskell-language-server-2.10.0.0-LBZkyXV1mckI2zi8m5zFK8-hls-qualify-imported-names-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include dlist-1.0-7FprHnGQMwPGbgEYbN9GuA haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include text-2.1.1-19db haskell-language-server> include text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> Ide.Plugin.QualifyImportedNames=haskell-language-server-2.10.0.0-LBZkyXV1mckI2zi8m5zFK8-hls-qualify-imported-names-plugin:Ide.Plugin.QualifyImportedNames haskell-language-server> unit haskell-language-server-2.10.0.0-CQojmNdB3fEiRjmucnA2Y-hls-pragmas-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include fuzzy-0.1.1.0-5a0PjktTc3AEjT8TtHlfX2 haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lens-aeson-1.2.3-6B3EiPXeQym6xaa9URrxEU haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> Ide.Plugin.Pragmas=haskell-language-server-2.10.0.0-CQojmNdB3fEiRjmucnA2Y-hls-pragmas-plugin:Ide.Plugin.Pragmas haskell-language-server> unit haskell-language-server-2.10.0.0-LQjCRzHqVm847c2kNeLzre-hls-overloaded-record-dot-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> Ide.Plugin.OverloadedRecordDot=haskell-language-server-2.10.0.0-LQjCRzHqVm847c2kNeLzre-hls-overloaded-record-dot-plugin:Ide.Plugin.OverloadedRecordDot haskell-language-server> unit haskell-language-server-2.10.0.0-AF1jOGQt6BNDcVURCBS36S-hls-ormolu-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghc-boot-th-9.10.1-40ac haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include ormolu-0.7.7.0-LFR5gkbliOL2TUMBPGWYBs haskell-language-server> include process-extras-0.7.4-F54HsJhDoWB4ccRP85e3ve haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> Ide.Plugin.Ormolu=haskell-language-server-2.10.0.0-AF1jOGQt6BNDcVURCBS36S-hls-ormolu-plugin:Ide.Plugin.Ormolu haskell-language-server> unit haskell-language-server-2.10.0.0-DRqt9HCIByPI8jYLeZKf3h-hls-notes-plugin haskell-language-server> include array-0.5.7.0-04b9 haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include regex-tdfa-1.3.2.3-Iox2WomLzuE2KsMqUFqyiN haskell-language-server> include text-2.1.1-19db haskell-language-server> include text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> include unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> Ide.Plugin.Notes=haskell-language-server-2.10.0.0-DRqt9HCIByPI8jYLeZKf3h-hls-notes-plugin:Ide.Plugin.Notes haskell-language-server> unit haskell-language-server-2.10.0.0-DixCpXtcdC0I0bnBXOnJPX-hls-module-name-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include text-2.1.1-19db haskell-language-server> include text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> Ide.Plugin.ModuleName=haskell-language-server-2.10.0.0-DixCpXtcdC0I0bnBXOnJPX-hls-module-name-plugin:Ide.Plugin.ModuleName haskell-language-server> unit haskell-language-server-2.10.0.0-J38e5JaJa6E5fohM7TCOWr-hls-gadt-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghc-9.10.1-890c haskell-language-server> include ghc-exactprint-1.9.0.0-1InK3mJvBPvHRp8vIzpDC haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> Ide.Plugin.GADT=haskell-language-server-2.10.0.0-J38e5JaJa6E5fohM7TCOWr-hls-gadt-plugin:Ide.Plugin.GADT haskell-language-server> unit haskell-language-server-2.10.0.0-CelhtAZYvnW7U9o9OLqiBo-hls-fourmolu-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include fourmolu-0.16.0.0-Am5B6OyHGzR6xb31Mb5R5 haskell-language-server> include ghc-boot-th-9.10.1-40ac haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include process-extras-0.7.4-F54HsJhDoWB4ccRP85e3ve haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> include yaml-0.11.11.2-InntnO9zDCxC8EBM4Z0s11 haskell-language-server> Ide.Plugin.Fourmolu=haskell-language-server-2.10.0.0-CelhtAZYvnW7U9o9OLqiBo-hls-fourmolu-plugin:Ide.Plugin.Fourmolu haskell-language-server> unit haskell-language-server-2.10.0.0-JsSoc95A2DIJ7R05KqUJeg-hls-explicit-record-fields-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> Ide.Plugin.ExplicitFields=haskell-language-server-2.10.0.0-JsSoc95A2DIJ7R05KqUJeg-hls-explicit-record-fields-plugin:Ide.Plugin.ExplicitFields haskell-language-server> unit haskell-language-server-2.10.0.0-BAhRKEgcZ9SAN3IHV40uKI-hls-explicit-imports-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include ghc-9.10.1-890c haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> Ide.Plugin.ExplicitImports=haskell-language-server-2.10.0.0-BAhRKEgcZ9SAN3IHV40uKI-hls-explicit-imports-plugin:Ide.Plugin.ExplicitImports haskell-language-server> unit haskell-language-server-2.10.0.0-1NuFR1z4Jup76wd0Ee9Wbt-hls-explicit-fixity-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include text-2.1.1-19db haskell-language-server> Ide.Plugin.ExplicitFixity=haskell-language-server-2.10.0.0-1NuFR1z4Jup76wd0Ee9Wbt-hls-explicit-fixity-plugin:Ide.Plugin.ExplicitFixity haskell-language-server> unit haskell-language-server-2.10.0.0-A4eayUCaf6l949nDKkYKA1-hls-eval-plugin haskell-language-server> include Diff-0.5-E9zY7GNf4hX6AQ7efRATth haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include bytestring-0.12.1.0-a103 haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include dlist-1.0-7FprHnGQMwPGbgEYbN9GuA haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghc-9.10.1-890c haskell-language-server> include ghc-boot-th-9.10.1-40ac haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include megaparsec-9.6.1-LUBZVk6Dn78KbdXpkThLZ4 haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include parser-combinators-1.3.0-9ooRdiuba2N1d3gL0UXrcA haskell-language-server> include text-2.1.1-19db haskell-language-server> include text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> include unliftio-0.2.25.1-1oNi94ZbV5m11qXGjN89rP haskell-language-server> include unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> Ide.Plugin.Eval=haskell-language-server-2.10.0.0-A4eayUCaf6l949nDKkYKA1-hls-eval-plugin:Ide.Plugin.Eval,Ide.Plugin.Eval.Types=haskell-language-server-2.10.0.0-A4eayUCaf6l949nDKkYKA1-hls-eval-plugin:Ide.Plugin.Eval.Types haskell-language-server> unit haskell-language-server-2.10.0.0-63bsONEuGMfKDUXBuiarGo-hls-code-range-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include semigroupoids-6.0.1-1QSU7zNDtnHEMkrZHmXfqu haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> include vector-0.13.2.0-Ax2ihsSIBYWD70VppWtfBb haskell-language-server> Ide.Plugin.CodeRange=haskell-language-server-2.10.0.0-63bsONEuGMfKDUXBuiarGo-hls-code-range-plugin:Ide.Plugin.CodeRange,Ide.Plugin.CodeRange.Rules=haskell-language-server-2.10.0.0-63bsONEuGMfKDUXBuiarGo-hls-code-range-plugin:Ide.Plugin.CodeRange.Rules haskell-language-server> unit haskell-language-server-2.10.0.0-8qIpuzfnj7GEOoNntaeSXN-hls-class-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghc-9.10.1-890c haskell-language-server> include ghc-exactprint-1.9.0.0-1InK3mJvBPvHRp8vIzpDC haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> Ide.Plugin.Class=haskell-language-server-2.10.0.0-8qIpuzfnj7GEOoNntaeSXN-hls-class-plugin:Ide.Plugin.Class haskell-language-server> unit haskell-language-server-2.10.0.0-4FKsLXn2G91364DOhLrrNn-hls-change-type-signature-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include regex-tdfa-1.3.2.3-Iox2WomLzuE2KsMqUFqyiN haskell-language-server> include syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> Ide.Plugin.ChangeTypeSignature=haskell-language-server-2.10.0.0-4FKsLXn2G91364DOhLrrNn-hls-change-type-signature-plugin:Ide.Plugin.ChangeTypeSignature haskell-language-server> unit haskell-language-server-2.10.0.0-EF8gqImUg1aHLUlYT27ubp-hls-call-hierarchy-plugin haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hiedb-0.6.0.2-8niLZXcXUBE3OCyuhjanWt haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include sqlite-simple-0.4.19.0-9QTNSh6PFZ26fs3rW3pAmm haskell-language-server> include text-2.1.1-19db haskell-language-server> Ide.Plugin.CallHierarchy=haskell-language-server-2.10.0.0-EF8gqImUg1aHLUlYT27ubp-hls-call-hierarchy-plugin:Ide.Plugin.CallHierarchy haskell-language-server> unit haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin haskell-language-server> include Cabal-3.12.0.0-036a haskell-language-server> include Cabal-syntax-3.12.0.0-461e haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include bytestring-0.12.1.0-a103 haskell-language-server> include cabal-add-0.1-IAH7vjZOxTT5VzA0qP7TSl haskell-language-server> include containers-0.7-85db haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include directory-1.3.8.3-ded5 haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include pretty-1.1.3.6-4bf9 haskell-language-server> include process-1.6.19.0-dd07 haskell-language-server> include regex-tdfa-1.3.2.3-Iox2WomLzuE2KsMqUFqyiN haskell-language-server> include text-2.1.1-19db haskell-language-server> include text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> include unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> Ide.Plugin.Cabal=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal,Ide.Plugin.Cabal.CabalAdd=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.CabalAdd,Ide.Plugin.Cabal.Completion.CabalFields=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.CabalFields,Ide.Plugin.Cabal.Completion.Completer.FilePath=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.FilePath,Ide.Plugin.Cabal.Completion.Completer.Module=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Module,Ide.Plugin.Cabal.Completion.Completer.Paths=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Paths,Ide.Plugin.Cabal.Completion.Completer.Simple=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Simple,Ide.Plugin.Cabal.Completion.Completer.Snippet=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Snippet,Ide.Plugin.Cabal.Completion.Completer.Types=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completer.Types,Ide.Plugin.Cabal.Completion.Completions=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Completions,Ide.Plugin.Cabal.Completion.Data=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Data,Ide.Plugin.Cabal.Completion.Types=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.Completion.Types,Ide.Plugin.Cabal.Definition=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.Definition,Ide.Plugin.Cabal.Diagnostics=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.Diagnostics,Ide.Plugin.Cabal.FieldSuggest=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.FieldSuggest,Ide.Plugin.Cabal.LicenseSuggest=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.LicenseSuggest,Ide.Plugin.Cabal.Orphans=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.Orphans,Ide.Plugin.Cabal.Outline=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.Outline,Ide.Plugin.Cabal.Parse=haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin:Ide.Plugin.Cabal.Parse haskell-language-server> unit haskell-language-server-2.10.0.0-56ROq3OvILoFL2Nuetxb70-hls-cabal-gild-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include directory-1.3.8.3-ded5 haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include process-extras-0.7.4-F54HsJhDoWB4ccRP85e3ve haskell-language-server> include text-2.1.1-19db haskell-language-server> Ide.Plugin.CabalGild=haskell-language-server-2.10.0.0-56ROq3OvILoFL2Nuetxb70-hls-cabal-gild-plugin:Ide.Plugin.CabalGild haskell-language-server> unit haskell-language-server-2.10.0.0-AAg8W9gyqJO6lNETqYbtN5-hls-cabal-fmt-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include directory-1.3.8.3-ded5 haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include process-extras-0.7.4-F54HsJhDoWB4ccRP85e3ve haskell-language-server> include text-2.1.1-19db haskell-language-server> Ide.Plugin.CabalFmt=haskell-language-server-2.10.0.0-AAg8W9gyqJO6lNETqYbtN5-hls-cabal-fmt-plugin:Ide.Plugin.CabalFmt haskell-language-server> unit haskell-language-server-2.10.0.0-3Z4upiFuZ2j1hmjCyL8aBU-hls-alternate-number-format-plugin haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include ghc-boot-th-9.10.1-40ac haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include mtl-2.3.1-689f haskell-language-server> include regex-tdfa-1.3.2.3-Iox2WomLzuE2KsMqUFqyiN haskell-language-server> include syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> include text-2.1.1-19db haskell-language-server> Ide.Plugin.AlternateNumberFormat=haskell-language-server-2.10.0.0-3Z4upiFuZ2j1hmjCyL8aBU-hls-alternate-number-format-plugin:Ide.Plugin.AlternateNumberFormat,Ide.Plugin.Conversion=haskell-language-server-2.10.0.0-3Z4upiFuZ2j1hmjCyL8aBU-hls-alternate-number-format-plugin:Ide.Plugin.Conversion haskell-language-server> unit haskell-language-server-2.10.0.0-5XiEmqGA2NTJC8u91bJ05u-ghcide-bench-lib haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include async-2.2.5-7kCeuLceKBIE0Zs19sNqOU haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include binary-0.8.9.2-831f haskell-language-server> include bytestring-0.12.1.0-a103 haskell-language-server> include deepseq-1.5.0.0-2331 haskell-language-server> include directory-1.3.8.3-ded5 haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> include hls-test-utils-2.10.0.0-CiPAyMrIZMuBL6RoGRZBYm haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-test-0.17.1.1-AJndG5Jg0NQ6whbTRf27We haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include optparse-applicative-0.18.1.0-50zENXGINaW1WWoIlbhwls haskell-language-server> include parser-combinators-1.3.0-9ooRdiuba2N1d3gL0UXrcA haskell-language-server> include process-1.6.19.0-dd07 haskell-language-server> include row-types-1.0.1.2-AdmXf1UdBV45a6JVtD2W08 haskell-language-server> include safe-exceptions-0.1.7.4-4e4OpfLzQ0dBxVaNDopARQ haskell-language-server> include shake-0.19.8-31ZAtT7OOXdAWhYhRuHsGX haskell-language-server> include text-2.1.1-19db haskell-language-server> Experiments=haskell-language-server-2.10.0.0-5XiEmqGA2NTJC8u91bJ05u-ghcide-bench-lib:Experiments,Experiments.Types=haskell-language-server-2.10.0.0-5XiEmqGA2NTJC8u91bJ05u-ghcide-bench-lib:Experiments.Types haskell-language-server> unit haskell-language-server-2.10.0.0-DqVOyLtlgykAdaXTOmNvc8-ghcide-bench haskell-language-server> include aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include bytestring-0.12.1.0-a103 haskell-language-server> include containers-0.7-85db haskell-language-server> include data-default-0.7.1.3-CTTvbyQFPYPEdUBE5i1sag haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include haskell-language-server-2.10.0.0-5XiEmqGA2NTJC8u91bJ05u-ghcide-bench-lib haskell-language-server> include hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include hls-test-utils-2.10.0.0-CiPAyMrIZMuBL6RoGRZBYm haskell-language-server> include lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> include lsp-test-0.17.1.1-AJndG5Jg0NQ6whbTRf27We haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include optparse-applicative-0.18.1.0-50zENXGINaW1WWoIlbhwls haskell-language-server> include process-1.6.19.0-dd07 haskell-language-server> include safe-exceptions-0.1.7.4-4e4OpfLzQ0dBxVaNDopARQ haskell-language-server> include shake-0.19.8-31ZAtT7OOXdAWhYhRuHsGX haskell-language-server> include tasty-hunit-0.10.2-KQIFITGutGsGuJxn2vWVNj haskell-language-server> include text-2.1.1-19db haskell-language-server> unit haskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5 haskell-language-server> include aeson-pretty-0.8.10-L2VCRTcoIeY2vTwG4vDedd haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include data-default-0.7.1.3-CTTvbyQFPYPEdUBE5i1sag haskell-language-server> include directory-1.3.8.3-ded5 haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghc-9.10.1-890c haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include githash-0.1.7.0-IdS7ojKiQU2avtH2IFn8E haskell-language-server> include haskell-language-server-2.10.0.0-3Z4upiFuZ2j1hmjCyL8aBU-hls-alternate-number-format-plugin haskell-language-server> include haskell-language-server-2.10.0.0-AAg8W9gyqJO6lNETqYbtN5-hls-cabal-fmt-plugin haskell-language-server> include haskell-language-server-2.10.0.0-56ROq3OvILoFL2Nuetxb70-hls-cabal-gild-plugin haskell-language-server> include haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin haskell-language-server> include haskell-language-server-2.10.0.0-EF8gqImUg1aHLUlYT27ubp-hls-call-hierarchy-plugin haskell-language-server> include haskell-language-server-2.10.0.0-4FKsLXn2G91364DOhLrrNn-hls-change-type-signature-plugin haskell-language-server> include haskell-language-server-2.10.0.0-8qIpuzfnj7GEOoNntaeSXN-hls-class-plugin haskell-language-server> include haskell-language-server-2.10.0.0-63bsONEuGMfKDUXBuiarGo-hls-code-range-plugin haskell-language-server> include haskell-language-server-2.10.0.0-A4eayUCaf6l949nDKkYKA1-hls-eval-plugin haskell-language-server> include haskell-language-server-2.10.0.0-1NuFR1z4Jup76wd0Ee9Wbt-hls-explicit-fixity-plugin haskell-language-server> include haskell-language-server-2.10.0.0-BAhRKEgcZ9SAN3IHV40uKI-hls-explicit-imports-plugin haskell-language-server> include haskell-language-server-2.10.0.0-JsSoc95A2DIJ7R05KqUJeg-hls-explicit-record-fields-plugin haskell-language-server> include haskell-language-server-2.10.0.0-CelhtAZYvnW7U9o9OLqiBo-hls-fourmolu-plugin haskell-language-server> include haskell-language-server-2.10.0.0-J38e5JaJa6E5fohM7TCOWr-hls-gadt-plugin haskell-language-server> include haskell-language-server-2.10.0.0-DixCpXtcdC0I0bnBXOnJPX-hls-module-name-plugin haskell-language-server> include haskell-language-server-2.10.0.0-DRqt9HCIByPI8jYLeZKf3h-hls-notes-plugin haskell-language-server> include haskell-language-server-2.10.0.0-AF1jOGQt6BNDcVURCBS36S-hls-ormolu-plugin haskell-language-server> include haskell-language-server-2.10.0.0-LQjCRzHqVm847c2kNeLzre-hls-overloaded-record-dot-plugin haskell-language-server> include haskell-language-server-2.10.0.0-CQojmNdB3fEiRjmucnA2Y-hls-pragmas-plugin haskell-language-server> include haskell-language-server-2.10.0.0-LBZkyXV1mckI2zi8m5zFK8-hls-qualify-imported-names-plugin haskell-language-server> include haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin haskell-language-server> include haskell-language-server-2.10.0.0-Eqio2sZywANInlus7mgGIC-hls-rename-plugin haskell-language-server> include haskell-language-server-2.10.0.0-JiAPdYYE0GTKFvFjAIc510-hls-semantic-tokens-plugin haskell-language-server> include haskell-language-server-2.10.0.0-B5s8xrFwdlGL2x0BaTwS1v-hls-stan-plugin haskell-language-server> include hie-bios-0.14.0-ESkhz5WjWZ2DQ01kvmNRof haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include optparse-applicative-0.18.1.0-50zENXGINaW1WWoIlbhwls haskell-language-server> include optparse-simple-0.1.1.4-K58h1QTdDqQDpHcNFL3xnW haskell-language-server> include prettyprinter-1.7.1-Dy2JA9kX9pJGdubIxTaOuz haskell-language-server> include process-1.6.19.0-dd07 haskell-language-server> include text-2.1.1-19db haskell-language-server> HlsPlugins=haskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5:HlsPlugins,Ide.Arguments=haskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5:Ide.Arguments,Ide.Main=haskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5:Ide.Main,Ide.Version=haskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5:Ide.Version haskell-language-server> unit haskell-language-server-2.10.0.0-LIzByMzxqYc1uKCauCol0C-haskell-language-server haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include haskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5 haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include prettyprinter-1.7.1-Dy2JA9kX9pJGdubIxTaOuz haskell-language-server> include text-2.1.1-19db haskell-language-server> unit haskell-language-server-2.10.0.0-8ccJfEXQyMb43cwwP6pUH2-haskell-language-server-wrapper haskell-language-server> include base-4.20.0.0-7cbb haskell-language-server> include containers-0.7-85db haskell-language-server> include data-default-0.7.1.3-CTTvbyQFPYPEdUBE5i1sag haskell-language-server> include directory-1.3.8.3-ded5 haskell-language-server> include extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> include filepath-1.5.2.0-5a2d haskell-language-server> include ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> include haskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5 haskell-language-server> include hie-bios-0.14.0-ESkhz5WjWZ2DQ01kvmNRof haskell-language-server> include hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> include lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> include lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> include text-2.1.1-19db haskell-language-server> include transformers-0.6.1.1-e9f8 haskell-language-server> include unix-2.8.5.1-4f94 haskell-language-server> include unliftio-core-0.2.1.0-2oUIct83SPp94xgLPQfQje haskell-language-server> Ready component graph: haskell-language-server> definite haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends bytestring-0.12.1.0-a103 haskell-language-server> depends containers-0.7-85db haskell-language-server> depends deepseq-1.5.0.0-2331 haskell-language-server> depends dlist-1.0-7FprHnGQMwPGbgEYbN9GuA haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends ghc-9.10.1-890c haskell-language-server> depends ghc-boot-9.10.1-c1fd haskell-language-server> depends ghc-exactprint-1.9.0.0-1InK3mJvBPvHRp8vIzpDC haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends mtl-2.3.1-689f haskell-language-server> depends parser-combinators-1.3.0-9ooRdiuba2N1d3gL0UXrcA haskell-language-server> depends regex-applicative-0.3.4-Bn3kKiMwlRWlSdXjn5UjD haskell-language-server> depends regex-tdfa-1.3.2.3-Iox2WomLzuE2KsMqUFqyiN haskell-language-server> depends syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> depends time-1.12.2-ce2a haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> depends unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> definite haskell-language-server-2.10.0.0-LQjCRzHqVm847c2kNeLzre-hls-overloaded-record-dot-plugin haskell-language-server> depends aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends containers-0.7-85db haskell-language-server> depends deepseq-1.5.0.0-2331 haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> definite haskell-language-server-2.10.0.0-LBZkyXV1mckI2zi8m5zFK8-hls-qualify-imported-names-plugin haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends containers-0.7-85db haskell-language-server> depends dlist-1.0-7FprHnGQMwPGbgEYbN9GuA haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> definite haskell-language-server-2.10.0.0-JsSoc95A2DIJ7R05KqUJeg-hls-explicit-record-fields-plugin haskell-language-server> depends aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends containers-0.7-85db haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> definite haskell-language-server-2.10.0.0-JiAPdYYE0GTKFvFjAIc510-hls-semantic-tokens-plugin haskell-language-server> depends array-0.5.7.0-04b9 haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends bytestring-0.12.1.0-a103 haskell-language-server> depends containers-0.7-85db haskell-language-server> depends data-default-0.7.1.3-CTTvbyQFPYPEdUBE5i1sag haskell-language-server> depends deepseq-1.5.0.0-2331 haskell-language-server> depends dlist-1.0-7FprHnGQMwPGbgEYbN9GuA haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends mtl-2.3.1-689f haskell-language-server> depends stm-2.5.3.1-cff1 haskell-language-server> depends stm-containers-1.2.1.1-3YT40TbqxzK88hp5VE9OPV haskell-language-server> depends syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> depends template-haskell-2.22.0.0-17af haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> definite haskell-language-server-2.10.0.0-J38e5JaJa6E5fohM7TCOWr-hls-gadt-plugin haskell-language-server> depends aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends containers-0.7-85db haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends ghc-9.10.1-890c haskell-language-server> depends ghc-exactprint-1.9.0.0-1InK3mJvBPvHRp8vIzpDC haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends mtl-2.3.1-689f haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> definite haskell-language-server-2.10.0.0-IBRR0XdMFVd4VPfpiRNtol-ghcide-test-preprocessor haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> definite haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin haskell-language-server> depends Cabal-3.12.0.0-036a haskell-language-server> depends Cabal-syntax-3.12.0.0-461e haskell-language-server> depends aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends bytestring-0.12.1.0-a103 haskell-language-server> depends cabal-add-0.1-IAH7vjZOxTT5VzA0qP7TSl haskell-language-server> depends containers-0.7-85db haskell-language-server> depends deepseq-1.5.0.0-2331 haskell-language-server> depends directory-1.3.8.3-ded5 haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends filepath-1.5.2.0-5a2d haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> depends hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> depends pretty-1.1.3.6-4bf9 haskell-language-server> depends process-1.6.19.0-dd07 haskell-language-server> depends regex-tdfa-1.3.2.3-Iox2WomLzuE2KsMqUFqyiN haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> depends unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> definite haskell-language-server-2.10.0.0-Eqio2sZywANInlus7mgGIC-hls-rename-plugin haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends containers-0.7-85db haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> depends haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin haskell-language-server> depends hie-compat-0.3.1.2-281Yn3gqCGV2onxbUcmEes haskell-language-server> depends hiedb-0.6.0.2-8niLZXcXUBE3OCyuhjanWt haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> depends mod-0.2.0.1-FjQq8tc8jqz803hIrzQC88 haskell-language-server> depends mtl-2.3.1-689f haskell-language-server> depends syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> depends unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> definite haskell-language-server-2.10.0.0-EF8gqImUg1aHLUlYT27ubp-hls-call-hierarchy-plugin haskell-language-server> depends aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends containers-0.7-85db haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hiedb-0.6.0.2-8niLZXcXUBE3OCyuhjanWt haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends sqlite-simple-0.4.19.0-9QTNSh6PFZ26fs3rW3pAmm haskell-language-server> depends text-2.1.1-19db haskell-language-server> definite haskell-language-server-2.10.0.0-DixCpXtcdC0I0bnBXOnJPX-hls-module-name-plugin haskell-language-server> depends aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends containers-0.7-85db haskell-language-server> depends filepath-1.5.2.0-5a2d haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> definite haskell-language-server-2.10.0.0-DRqt9HCIByPI8jYLeZKf3h-hls-notes-plugin haskell-language-server> depends array-0.5.7.0-04b9 haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends mtl-2.3.1-689f haskell-language-server> depends regex-tdfa-1.3.2.3-Iox2WomLzuE2KsMqUFqyiN haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> depends unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> definite haskell-language-server-2.10.0.0-CelhtAZYvnW7U9o9OLqiBo-hls-fourmolu-plugin haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends filepath-1.5.2.0-5a2d haskell-language-server> depends fourmolu-0.16.0.0-Am5B6OyHGzR6xb31Mb5R5 haskell-language-server> depends ghc-boot-th-9.10.1-40ac haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends mtl-2.3.1-689f haskell-language-server> depends process-extras-0.7.4-F54HsJhDoWB4ccRP85e3ve haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> depends yaml-0.11.11.2-InntnO9zDCxC8EBM4Z0s11 haskell-language-server> definite haskell-language-server-2.10.0.0-CQojmNdB3fEiRjmucnA2Y-hls-pragmas-plugin haskell-language-server> depends aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends containers-0.7-85db haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends fuzzy-0.1.1.0-5a0PjktTc3AEjT8TtHlfX2 haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lens-aeson-1.2.3-6B3EiPXeQym6xaa9URrxEU haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> definite haskell-language-server-2.10.0.0-BAhRKEgcZ9SAN3IHV40uKI-hls-explicit-imports-plugin haskell-language-server> depends aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends containers-0.7-85db haskell-language-server> depends deepseq-1.5.0.0-2331 haskell-language-server> depends ghc-9.10.1-890c haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends mtl-2.3.1-689f haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> definite haskell-language-server-2.10.0.0-B5s8xrFwdlGL2x0BaTwS1v-hls-stan-plugin haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends deepseq-1.5.0.0-2331 haskell-language-server> depends directory-1.3.8.3-ded5 haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> depends hie-compat-0.3.1.2-281Yn3gqCGV2onxbUcmEes haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> depends stan-0.2.0.0-DwihvhuBUANJRkahQE8wZm haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends trial-0.0.0.0-CqPgoQ9dPfP8dwuoy77Pu haskell-language-server> depends unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> definite haskell-language-server-2.10.0.0-AF1jOGQt6BNDcVURCBS36S-hls-ormolu-plugin haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends filepath-1.5.2.0-5a2d haskell-language-server> depends ghc-boot-th-9.10.1-40ac haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends mtl-2.3.1-689f haskell-language-server> depends ormolu-0.7.7.0-LFR5gkbliOL2TUMBPGWYBs haskell-language-server> depends process-extras-0.7.4-F54HsJhDoWB4ccRP85e3ve haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> definite haskell-language-server-2.10.0.0-AAg8W9gyqJO6lNETqYbtN5-hls-cabal-fmt-plugin haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends directory-1.3.8.3-ded5 haskell-language-server> depends filepath-1.5.2.0-5a2d haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> depends mtl-2.3.1-689f haskell-language-server> depends process-extras-0.7.4-F54HsJhDoWB4ccRP85e3ve haskell-language-server> depends text-2.1.1-19db haskell-language-server> definite haskell-language-server-2.10.0.0-A4eayUCaf6l949nDKkYKA1-hls-eval-plugin haskell-language-server> depends Diff-0.5-E9zY7GNf4hX6AQ7efRATth haskell-language-server> depends aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends bytestring-0.12.1.0-a103 haskell-language-server> depends containers-0.7-85db haskell-language-server> depends deepseq-1.5.0.0-2331 haskell-language-server> depends dlist-1.0-7FprHnGQMwPGbgEYbN9GuA haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends filepath-1.5.2.0-5a2d haskell-language-server> depends ghc-9.10.1-890c haskell-language-server> depends ghc-boot-th-9.10.1-40ac haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> depends megaparsec-9.6.1-LUBZVk6Dn78KbdXpkThLZ4 haskell-language-server> depends mtl-2.3.1-689f haskell-language-server> depends parser-combinators-1.3.0-9ooRdiuba2N1d3gL0UXrcA haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends text-rope-0.2-A2H4AcUyuDsX5quxiBfAh haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> depends unliftio-0.2.25.1-1oNi94ZbV5m11qXGjN89rP haskell-language-server> depends unordered-containers-0.2.20-BRHUKdJaEW3BeevieuwZiP haskell-language-server> definite haskell-language-server-2.10.0.0-8qIpuzfnj7GEOoNntaeSXN-hls-class-plugin haskell-language-server> depends aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends containers-0.7-85db haskell-language-server> depends deepseq-1.5.0.0-2331 haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends ghc-9.10.1-890c haskell-language-server> depends ghc-exactprint-1.9.0.0-1InK3mJvBPvHRp8vIzpDC haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends mtl-2.3.1-689f haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> definite haskell-language-server-2.10.0.0-63bsONEuGMfKDUXBuiarGo-hls-code-range-plugin haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends containers-0.7-85db haskell-language-server> depends deepseq-1.5.0.0-2331 haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends mtl-2.3.1-689f haskell-language-server> depends semigroupoids-6.0.1-1QSU7zNDtnHEMkrZHmXfqu haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> depends vector-0.13.2.0-Ax2ihsSIBYWD70VppWtfBb haskell-language-server> definite haskell-language-server-2.10.0.0-5XiEmqGA2NTJC8u91bJ05u-ghcide-bench-lib haskell-language-server> depends aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> depends async-2.2.5-7kCeuLceKBIE0Zs19sNqOU haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends binary-0.8.9.2-831f haskell-language-server> depends bytestring-0.12.1.0-a103 haskell-language-server> depends deepseq-1.5.0.0-2331 haskell-language-server> depends directory-1.3.8.3-ded5 haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends filepath-1.5.2.0-5a2d haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> depends hls-test-utils-2.10.0.0-CiPAyMrIZMuBL6RoGRZBYm haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-test-0.17.1.1-AJndG5Jg0NQ6whbTRf27We haskell-language-server> depends lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> depends optparse-applicative-0.18.1.0-50zENXGINaW1WWoIlbhwls haskell-language-server> depends parser-combinators-1.3.0-9ooRdiuba2N1d3gL0UXrcA haskell-language-server> depends process-1.6.19.0-dd07 haskell-language-server> depends row-types-1.0.1.2-AdmXf1UdBV45a6JVtD2W08 haskell-language-server> depends safe-exceptions-0.1.7.4-4e4OpfLzQ0dBxVaNDopARQ haskell-language-server> depends shake-0.19.8-31ZAtT7OOXdAWhYhRuHsGX haskell-language-server> depends text-2.1.1-19db haskell-language-server> definite haskell-language-server-2.10.0.0-DqVOyLtlgykAdaXTOmNvc8-ghcide-bench haskell-language-server> depends aeson-2.2.3.0-7dzaouVKIOBAA8TEyqif4H haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends bytestring-0.12.1.0-a103 haskell-language-server> depends containers-0.7-85db haskell-language-server> depends data-default-0.7.1.3-CTTvbyQFPYPEdUBE5i1sag haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends filepath-1.5.2.0-5a2d haskell-language-server> depends haskell-language-server-2.10.0.0-5XiEmqGA2NTJC8u91bJ05u-ghcide-bench-lib haskell-language-server> depends hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends hls-test-utils-2.10.0.0-CiPAyMrIZMuBL6RoGRZBYm haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-test-0.17.1.1-AJndG5Jg0NQ6whbTRf27We haskell-language-server> depends lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> depends optparse-applicative-0.18.1.0-50zENXGINaW1WWoIlbhwls haskell-language-server> depends process-1.6.19.0-dd07 haskell-language-server> depends safe-exceptions-0.1.7.4-4e4OpfLzQ0dBxVaNDopARQ haskell-language-server> depends shake-0.19.8-31ZAtT7OOXdAWhYhRuHsGX haskell-language-server> depends tasty-hunit-0.10.2-KQIFITGutGsGuJxn2vWVNj haskell-language-server> depends text-2.1.1-19db haskell-language-server> definite haskell-language-server-2.10.0.0-56ROq3OvILoFL2Nuetxb70-hls-cabal-gild-plugin haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends directory-1.3.8.3-ded5 haskell-language-server> depends filepath-1.5.2.0-5a2d haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> depends mtl-2.3.1-689f haskell-language-server> depends process-extras-0.7.4-F54HsJhDoWB4ccRP85e3ve haskell-language-server> depends text-2.1.1-19db haskell-language-server> definite haskell-language-server-2.10.0.0-4FKsLXn2G91364DOhLrrNn-hls-change-type-signature-plugin haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends containers-0.7-85db haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> depends regex-tdfa-1.3.2.3-Iox2WomLzuE2KsMqUFqyiN haskell-language-server> depends syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> definite haskell-language-server-2.10.0.0-3Z4upiFuZ2j1hmjCyL8aBU-hls-alternate-number-format-plugin haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends containers-0.7-85db haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends ghc-boot-th-9.10.1-40ac haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hls-graph-2.10.0.0-CPtJocCEON55XEw4zUFoXK haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lens-5.3.4-GX8bZNceeDfJwY0B3jSC2F haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends mtl-2.3.1-689f haskell-language-server> depends regex-tdfa-1.3.2.3-Iox2WomLzuE2KsMqUFqyiN haskell-language-server> depends syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn haskell-language-server> depends text-2.1.1-19db haskell-language-server> definite haskell-language-server-2.10.0.0-1NuFR1z4Jup76wd0Ee9Wbt-hls-explicit-fixity-plugin haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends containers-0.7-85db haskell-language-server> depends deepseq-1.5.0.0-2331 haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends hashable-1.4.7.0-LNR0YYRkR7CClKVBHiNANe haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends text-2.1.1-19db haskell-language-server> definite haskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5 haskell-language-server> depends aeson-pretty-0.8.10-L2VCRTcoIeY2vTwG4vDedd haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends data-default-0.7.1.3-CTTvbyQFPYPEdUBE5i1sag haskell-language-server> depends directory-1.3.8.3-ded5 haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends filepath-1.5.2.0-5a2d haskell-language-server> depends ghc-9.10.1-890c haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends githash-0.1.7.0-IdS7ojKiQU2avtH2IFn8E haskell-language-server> depends haskell-language-server-2.10.0.0-3Z4upiFuZ2j1hmjCyL8aBU-hls-alternate-number-format-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-AAg8W9gyqJO6lNETqYbtN5-hls-cabal-fmt-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-56ROq3OvILoFL2Nuetxb70-hls-cabal-gild-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-EF8gqImUg1aHLUlYT27ubp-hls-call-hierarchy-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-4FKsLXn2G91364DOhLrrNn-hls-change-type-signature-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-8qIpuzfnj7GEOoNntaeSXN-hls-class-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-63bsONEuGMfKDUXBuiarGo-hls-code-range-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-A4eayUCaf6l949nDKkYKA1-hls-eval-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-1NuFR1z4Jup76wd0Ee9Wbt-hls-explicit-fixity-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-BAhRKEgcZ9SAN3IHV40uKI-hls-explicit-imports-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-JsSoc95A2DIJ7R05KqUJeg-hls-explicit-record-fields-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-CelhtAZYvnW7U9o9OLqiBo-hls-fourmolu-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-J38e5JaJa6E5fohM7TCOWr-hls-gadt-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-DixCpXtcdC0I0bnBXOnJPX-hls-module-name-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-DRqt9HCIByPI8jYLeZKf3h-hls-notes-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-AF1jOGQt6BNDcVURCBS36S-hls-ormolu-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-LQjCRzHqVm847c2kNeLzre-hls-overloaded-record-dot-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-CQojmNdB3fEiRjmucnA2Y-hls-pragmas-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-LBZkyXV1mckI2zi8m5zFK8-hls-qualify-imported-names-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-Eqio2sZywANInlus7mgGIC-hls-rename-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-JiAPdYYE0GTKFvFjAIc510-hls-semantic-tokens-plugin haskell-language-server> depends haskell-language-server-2.10.0.0-B5s8xrFwdlGL2x0BaTwS1v-hls-stan-plugin haskell-language-server> depends hie-bios-0.14.0-ESkhz5WjWZ2DQ01kvmNRof haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends optparse-applicative-0.18.1.0-50zENXGINaW1WWoIlbhwls haskell-language-server> depends optparse-simple-0.1.1.4-K58h1QTdDqQDpHcNFL3xnW haskell-language-server> depends prettyprinter-1.7.1-Dy2JA9kX9pJGdubIxTaOuz haskell-language-server> depends process-1.6.19.0-dd07 haskell-language-server> depends text-2.1.1-19db haskell-language-server> definite haskell-language-server-2.10.0.0-8ccJfEXQyMb43cwwP6pUH2-haskell-language-server-wrapper haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends containers-0.7-85db haskell-language-server> depends data-default-0.7.1.3-CTTvbyQFPYPEdUBE5i1sag haskell-language-server> depends directory-1.3.8.3-ded5 haskell-language-server> depends extra-1.7.16-7iKR9P5D4nwLW0ECRhDkrG haskell-language-server> depends filepath-1.5.2.0-5a2d haskell-language-server> depends ghcide-2.10.0.0-La8gPtsJsXCGkUhyIpuF2j haskell-language-server> depends haskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5 haskell-language-server> depends hie-bios-0.14.0-ESkhz5WjWZ2DQ01kvmNRof haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends lsp-types-2.3.0.1-LruncJgtoNNK9LlDHT0Ya1 haskell-language-server> depends text-2.1.1-19db haskell-language-server> depends transformers-0.6.1.1-e9f8 haskell-language-server> depends unix-2.8.5.1-4f94 haskell-language-server> depends unliftio-core-0.2.1.0-2oUIct83SPp94xgLPQfQje haskell-language-server> definite haskell-language-server-2.10.0.0-LIzByMzxqYc1uKCauCol0C-haskell-language-server haskell-language-server> depends base-4.20.0.0-7cbb haskell-language-server> depends haskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5 haskell-language-server> depends hls-plugin-api-2.10.0.0-9q9wjy09Y7I5Aue6whniog haskell-language-server> depends lsp-2.7.0.1-GBKw9pw4TsJIZVWylzQGd haskell-language-server> depends prettyprinter-1.7.1-Dy2JA9kX9pJGdubIxTaOuz haskell-language-server> depends text-2.1.1-19db haskell-language-server> Using Cabal-3.12.0.0 compiled by ghc-9.10 haskell-language-server> Using compiler: ghc-9.10.1 haskell-language-server> Using install prefix: haskell-language-server> /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0 haskell-language-server> Executables installed in: haskell-language-server> /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin haskell-language-server> Libraries installed in: haskell-language-server> /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5 haskell-language-server> Dynamic Libraries installed in: haskell-language-server> /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c haskell-language-server> Private executables installed in: haskell-language-server> /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/libexec/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0 haskell-language-server> Data files installed in: haskell-language-server> /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/share/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0 haskell-language-server> Documentation installed in: haskell-language-server> /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/share/doc/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0 haskell-language-server> Configuration files installed in: haskell-language-server> /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/etc haskell-language-server> No alex found haskell-language-server> Using ar found on system at: haskell-language-server> /nix/store/87zpmcmwvn48z4lbrfba74b312h22s6c-binutils-wrapper-2.44/bin/ar haskell-language-server> No c2hs found haskell-language-server> No cpphs found haskell-language-server> No doctest found haskell-language-server> Using gcc version 14.3.0 given by user at: haskell-language-server> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/gcc haskell-language-server> Using ghc version 9.10.1 found on system at: haskell-language-server> /nix/store/gcvgiqw7mvwypv6nd1z2ab3l83xgjkr7-ghc-9.10.1/bin/ghc haskell-language-server> Using ghc-pkg version 9.10.1 found on system at: haskell-language-server> /nix/store/gcvgiqw7mvwypv6nd1z2ab3l83xgjkr7-ghc-9.10.1/bin/ghc-pkg-9.10.1 haskell-language-server> No ghcjs found haskell-language-server> No ghcjs-pkg found haskell-language-server> No greencard found haskell-language-server> Using haddock version 2.28.0 found on system at: haskell-language-server> /nix/store/gcvgiqw7mvwypv6nd1z2ab3l83xgjkr7-ghc-9.10.1/bin/haddock-ghc-9.10.1 haskell-language-server> No happy found haskell-language-server> Using haskell-suite found on system at: haskell-suite-dummy-location haskell-language-server> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location haskell-language-server> No hmake found haskell-language-server> Using hpc version 0.69 found on system at: haskell-language-server> /nix/store/gcvgiqw7mvwypv6nd1z2ab3l83xgjkr7-ghc-9.10.1/bin/hpc-ghc-9.10.1 haskell-language-server> Using hsc2hs version 0.68.10 found on system at: haskell-language-server> /nix/store/gcvgiqw7mvwypv6nd1z2ab3l83xgjkr7-ghc-9.10.1/bin/hsc2hs-ghc-9.10.1 haskell-language-server> Using hscolour version 1.25 found on system at: haskell-language-server> /nix/store/5cgh5zqwyjs6zsgzy42idx4l5afvsd6p-hscolour-1.25/bin/HsColour haskell-language-server> No jhc found haskell-language-server> Using ld found on system at: haskell-language-server> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/ld haskell-language-server> No pkg-config found haskell-language-server> Using runghc version 9.10.1 found on system at: haskell-language-server> /nix/store/gcvgiqw7mvwypv6nd1z2ab3l83xgjkr7-ghc-9.10.1/bin/runghc-9.10.1 haskell-language-server> Using strip version 2.44 found on system at: haskell-language-server> /nix/store/kaj8d1zcn149m40s9h0xi0khakibiphz-gcc-wrapper-14.3.0/bin/strip haskell-language-server> Using tar found on system at: haskell-language-server> /nix/store/w60s4xh1pjg6dwbw7j0b4xzlpp88q5qg-gnutar-1.35/bin/tar haskell-language-server> No uhc found nodejs> [223/2107] CC obj/deps/zstd/lib/compress/zstd.huf_compress.o nodejs> [224/2107] CC obj/deps/uvwasi/src/uvwasi.fd_table.o nodejs> [225/2107] CC obj/deps/uvwasi/src/uvwasi.poll_oneoff.o nodejs> [226/2107] CC obj/deps/zstd/lib/compress/zstd.zstdmt_compress.o nodejs> [227/2107] CC obj/deps/uvwasi/src/uvwasi.path_resolver.o nodejs> [228/2107] CC obj/deps/uvwasi/src/uvwasi.sync_helpers.o nodejs> [229/2107] CC obj/deps/uvwasi/src/uvwasi.uv_mapping.o nodejs> [230/2107] CC obj/deps/uvwasi/src/uvwasi.wasi_rights.o nodejs> [231/2107] CC obj/deps/zstd/lib/decompress/zstd.zstd_decompress.o nodejs> [232/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_debug.o nodejs> [233/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_callbacks.o nodejs> [234/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_extpri.o nodejs> [235/2107] CC obj/deps/uvwasi/src/uvwasi.wasi_serdes.o nodejs> [236/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_buf.o nodejs> [237/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_hd_huffman.o nodejs> [238/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_hd_huffman_data.o nodejs> [239/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_frame.o nodejs> [240/2107] 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> [241/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_helper.o nodejs> [242/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_http.o nodejs> [243/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_map.o nodejs> [244/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_alpn.o nodejs> [245/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_mem.o haskell-language-server> Running phase: buildPhase nodejs> [246/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_option.o nodejs> [247/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_outbound_item.o nodejs> [248/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_hd.o nodejs> [249/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_queue.o nodejs> [250/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_priority_spec.o nodejs> [251/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_ratelim.o nodejs> [252/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_pq.o nodejs> [253/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_rcbuf.o nodejs> [254/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_time.o nodejs> [255/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_version.o haskell-language-server> Preprocessing library 'hls-refactor-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-refactor-plugin' for haskell-language-server-2.10.0.0... nodejs> [256/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_stream.o nodejs> [257/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_submit.o nodejs> [258/2107] CC obj/deps/zstd/lib/decompress/zstd.huf_decompress.o nodejs> [259/2107] CC obj/deps/nghttp2/lib/nghttp2.sfparse.o nodejs> [260/2107] CC obj/deps/llhttp/src/llhttp.api.o nodejs> [261/2107] CC obj/deps/zstd/lib/compress/zstd.zstd_fast.o nodejs> [262/2107] CC obj/deps/zstd/lib/decompress/zstd.zstd_decompress_block.o nodejs> [263/2107] CC obj/deps/llhttp/src/llhttp.http.o nodejs> [264/2107] CXX obj/tools/node_js2c.js2c.o nodejs> [265/2107] CC obj/deps/zstd/lib/compress/zstd.zstd_compress.o nodejs> [266/2107] CC obj/deps/zstd/lib/compress/zstd.zstd_double_fast.o nodejs> [267/2107] CXX obj/deps/nbytes/src/nbytes.nbytes.o haskell-language-server> [ 1 of 13] Compiling Development.IDE.GHC.Compat.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Compat/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Compat/ExactPrint.o, dist/build/hls-refactor-plugin/Development/IDE/GHC/Compat/ExactPrint.dyn_o ) nodejs> [268/2107] CXX obj/deps/v8/src/torque/torque_base.torque-parser.o nodejs> [269/2107] AR obj/tools/v8_gypfiles/libtorque_base.a nodejs> [270/2107] STAMP obj/tools/v8_gypfiles/torque.actions_depends.stamp nodejs> [271/2107] 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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/engine.h:415:27: note: declared here nodejs> 415 | OSSL_DEPRECATEDIN_3_0 int ENGINE_register_all_complete(void); nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> [272/2107] CC obj/deps/zstd/lib/compress/zstd.zstd_opt.o nodejs> [273/2107] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_session.o nodejs> [274/2107] CXX obj/deps/inspector_protocol/crdtp/crdtp.error_support.o nodejs> [275/2107] CXX obj/deps/inspector_protocol/crdtp/crdtp.json_platform.o nodejs> [276/2107] LINK torque nodejs> [277/2107] CC obj/deps/cares/src/lib/cares.ares_addrinfo2hostent.o nodejs> [278/2107] CC obj/deps/llhttp/src/llhttp.llhttp.o nodejs> [279/2107] CXX obj/deps/inspector_protocol/crdtp/crdtp.span.o nodejs> [280/2107] CC obj/deps/cares/src/lib/cares.ares_android.o nodejs> [281/2107] CC obj/deps/cares/src/lib/cares.ares_addrinfo_localhost.o nodejs> [282/2107] CC obj/deps/cares/src/lib/cares.ares_cancel.o nodejs> [283/2107] CXX obj/deps/inspector_protocol/crdtp/crdtp.status.o nodejs> [284/2107] CC obj/deps/cares/src/lib/cares.ares_close_sockets.o nodejs> [285/2107] CC obj/deps/cares/src/lib/cares.ares_conn.o nodejs> [286/2107] CC obj/deps/cares/src/lib/cares.ares_data.o nodejs> [287/2107] CC obj/deps/cares/src/lib/cares.ares_cookie.o nodejs> [288/2107] CC obj/deps/cares/src/lib/cares.ares_destroy.o nodejs> [289/2107] CXX obj/deps/inspector_protocol/crdtp/crdtp.serializable.o nodejs> [290/2107] CC obj/deps/cares/src/lib/cares.ares_free_hostent.o nodejs> [291/2107] CC obj/deps/histogram/src/histogram.hdr_histogram.o nodejs> [292/2107] CC obj/deps/cares/src/lib/cares.ares_free_string.o nodejs> [293/2107] CC obj/deps/cares/src/lib/cares.ares_freeaddrinfo.o haskell-language-server> [ 2 of 13] Compiling Development.IDE.GHC.Dump ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Dump.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Dump.o, dist/build/hls-refactor-plugin/Development/IDE/GHC/Dump.dyn_o ) nodejs> [294/2107] CC obj/deps/cares/src/lib/cares.ares_getenv.o nodejs> [295/2107] CC obj/deps/cares/src/lib/cares.ares_gethostbyaddr.o nodejs> [296/2107] CC obj/deps/cares/src/lib/cares.ares_gethostbyname.o nodejs> [297/2107] CC obj/deps/cares/src/lib/cares.ares_getaddrinfo.o nodejs> [298/2107] CC obj/deps/cares/src/lib/cares.ares_getnameinfo.o nodejs> [299/2107] CC obj/deps/cares/src/lib/cares.ares_library_init.o nodejs> [300/2107] CC obj/deps/cares/src/lib/cares.ares_init.o nodejs> [301/2107] CXX obj/deps/inspector_protocol/crdtp/crdtp.protocol_core.o nodejs> [302/2107] CC obj/deps/cares/src/lib/cares.ares_metrics.o nodejs> [303/2107] CC obj/deps/cares/src/lib/cares.ares_hosts_file.o nodejs> [304/2107] CC obj/deps/cares/src/lib/cares.ares_query.o nodejs> [305/2107] CC obj/deps/cares/src/lib/cares.ares_parse_into_addrinfo.o nodejs> [306/2107] CC obj/deps/cares/src/lib/cares.ares_options.o nodejs> [307/2107] CC obj/deps/cares/src/lib/cares.ares_qcache.o nodejs> [308/2107] CXX obj/deps/inspector_protocol/crdtp/crdtp.cbor.o nodejs> [309/2107] CC obj/deps/cares/src/lib/cares.ares_search.o nodejs> [310/2107] CC obj/deps/cares/src/lib/cares.ares_socket.o nodejs> [311/2107] CC obj/deps/cares/src/lib/cares.ares_send.o nodejs> [312/2107] CC obj/deps/cares/src/lib/cares.ares_strerror.o nodejs> [313/2107] CC obj/deps/cares/src/lib/cares.ares_sysconfig_mac.o nodejs> [314/2107] CC obj/deps/cares/src/lib/cares.ares_set_socket_functions.o nodejs> [315/2107] CC obj/deps/cares/src/lib/cares.ares_sysconfig.o nodejs> [316/2107] CC obj/deps/cares/src/lib/cares.ares_sortaddrinfo.o nodejs> [317/2107] CC obj/deps/cares/src/lib/cares.ares_timeout.o nodejs> [318/2107] CC obj/deps/cares/src/lib/cares.ares_version.o nodejs> [319/2107] CC obj/deps/cares/src/lib/cares.ares_process.o nodejs> [320/2107] CC obj/deps/cares/src/lib/cares.ares_sysconfig_win.o nodejs> [321/2107] CC obj/deps/cares/src/lib/cares.ares_sysconfig_files.o nodejs> [322/2107] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_dict.o nodejs> [323/2107] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_asvp.o nodejs> [324/2107] 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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:330:24: warning: 'int BN_is_prime_ex(const BIGNUM*, int, BN_CTX*, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 330 | 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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:781:8: warning: unused variable 'ret' [-Wunused-variable] nodejs> 781 | 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:804:8: warning: unused variable 'ret' [-Wunused-variable] nodejs> 804 | 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:1340:22: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1340 | DHPointer dh(DH_new()); nodejs> | ~~~~~~^~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1343:18: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1343 | if (DH_set0_pqg(dh.get(), p.get(), nullptr, g.get()) != 1) return {}; nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1357:22: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1357 | DHPointer dh(DH_new()); nodejs> | ~~~~~~^~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1360:32: warning: 'int DH_generate_parameters_ex(DH*, int, int, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1360 | if (DH_generate_parameters_ex(dh.get(), bits, generator, nullptr) != 1) { nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1371:15: warning: 'int DH_check(const DH*, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1371 | if (DH_check(dh_.get(), &codes) != 1) nodejs> | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1381:23: warning: 'int DH_check_pub_key(const DH*, const BIGNUM*, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1381 | if (DH_check_pub_key(dh_.get(), pub_key.get(), &codes) != 1) nodejs> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1396:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1396 | DH_get0_pqg(dh_.get(), &p, nullptr, nullptr); nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1403:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1403 | DH_get0_pqg(dh_.get(), nullptr, nullptr, &g); nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1410:14: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1410 | DH_get0_key(dh_.get(), &pub_key, nullptr); nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1417:14: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1417 | DH_get0_key(dh_.get(), nullptr, &pvt_key); nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1426:23: warning: 'int DH_generate_key(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1426 | if (!DH_generate_key(dh_.get())) return {}; nodejs> | ~~~~~~~~~~~~~~~^~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1433:20: warning: 'int DH_size(const DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1433 | int ret = DH_size(dh_.get()); nodejs> | ~~~~~~~^~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1447:21: warning: 'int DH_compute_key(unsigned char*, const BIGNUM*, DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1447 | DH_compute_key(static_cast(dp.get()), peer.get(), dh_.get()); nodejs> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1464:18: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1464 | if (DH_set0_key(dh_.get(), key.get(), nullptr) == 1) { nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1477:18: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1477 | if (DH_set0_key(dh_.get(), nullptr, key.get()) == 1) { nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1811:30: warning: 'int EVP_PKEY_set1_EC_KEY(EVP_PKEY*, ec_key_st*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1811 | return EVP_PKEY_set1_EC_KEY(pkey_.get(), eckey); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:9: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:1816:30: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1816 | return EVP_PKEY_get0_EC_KEY(pkey_.get()); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2076:41: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2076 | const RSA* rsa = EVP_PKEY_get0_RSA(get()); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2082:44: warning: 'int PEM_write_bio_RSAPrivateKey(BIO*, const RSA*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2082 | err = PEM_write_bio_RSAPrivateKey( nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ nodejs> 2083 | bio.get(), nodejs> | ~~~~~~~~~~ nodejs> 2084 | rsa, nodejs> | ~~~~ nodejs> 2085 | config.cipher, nodejs> | ~~~~~~~~~~~~~~ nodejs> 2086 | reinterpret_cast(passphrase.data), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 2087 | passphrase.len, nodejs> | ~~~~~~~~~~~~~~~ nodejs> 2088 | nullptr, nodejs> | ~~~~~~~~ nodejs> 2089 | nullptr) != 1; nodejs> | ~~~~~~~~ nodejs> In file included from /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/ssl.h:37, nodejs> from ../../deps/ncrypto/ncrypto.h:13: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2094:38: warning: 'int i2d_RSAPrivateKey_bio(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2094 | err = i2d_RSAPrivateKey_bio(bio.get(), rsa) != 1; nodejs> | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ nodejs> In file included from /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/ssl.h:32: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2139:46: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2139 | const EC_KEY* ec = EVP_PKEY_get0_EC_KEY(get()); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2145:43: warning: 'int PEM_write_bio_ECPrivateKey(BIO*, const EC_KEY*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2145 | err = PEM_write_bio_ECPrivateKey( nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ nodejs> 2146 | bio.get(), nodejs> | ~~~~~~~~~~ nodejs> 2147 | ec, nodejs> | ~~~ nodejs> 2148 | config.cipher, nodejs> | ~~~~~~~~~~~~~~ nodejs> 2149 | reinterpret_cast(passphrase.data), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 2150 | passphrase.len, nodejs> | ~~~~~~~~~~~~~~~ nodejs> 2151 | nullptr, nodejs> | ~~~~~~~~ nodejs> 2152 | nullptr) != 1; nodejs> | ~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2157:37: warning: 'int i2d_ECPrivateKey_bio(BIO*, const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2157 | err = i2d_ECPrivateKey_bio(bio.get(), ec) != 1; nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2192:39: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2192 | const RSA* rsa = EVP_PKEY_get0_RSA(get()); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2198:37: warning: 'int PEM_write_bio_RSAPublicKey(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2198 | if (PEM_write_bio_RSAPublicKey(bio.get(), rsa) != 1) { nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2206:29: warning: 'int i2d_RSAPublicKey_bio(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2206 | if (i2d_RSAPublicKey_bio(bio.get(), rsa) != 1) { nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2806:33: warning: 'EC_KEY* EC_KEY_dup(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2806 | return ECKeyPointer(EC_KEY_dup(key_.get())); nodejs> | ~~~~~~~~~~^~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2811:29: warning: 'int EC_KEY_generate_key(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2811 | return EC_KEY_generate_key(key_.get()); nodejs> | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2816:31: warning: 'int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2816 | return EC_KEY_set_public_key(key_.get(), pub.get()) == 1; nodejs> | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2822:50: warning: 'int EC_KEY_set_public_key_affine_coordinates(EC_KEY*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2822 | return EC_KEY_set_public_key_affine_coordinates( nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ nodejs> 2823 | key_.get(), x.get(), y.get()) == 1; nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2828:32: warning: 'int EC_KEY_set_private_key(EC_KEY*, const BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2828 | return EC_KEY_set_private_key(key_.get(), priv.get()) == 1; nodejs> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2837:33: warning: 'const BIGNUM* EC_KEY_get0_private_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2837 | return EC_KEY_get0_private_key(key); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2846:32: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2846 | return EC_KEY_get0_public_key(key); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2855:27: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2855 | return EC_KEY_get0_group(key); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2864:26: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2864 | return EC_KEY_check_key(key) == 1; nodejs> | ~~~~~~~~~~~~~~~~^~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2873:47: warning: 'EC_KEY* EC_KEY_new_by_curve_name(int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2873 | return ECKeyPointer(EC_KEY_new_by_curve_name(nid)); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2877:37: warning: 'EC_KEY* EC_KEY_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2877 | auto ptr = ECKeyPointer(EC_KEY_new()); nodejs> | ~~~~~~~~~~^~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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:2879:24: warning: 'int EC_KEY_set_group(EC_KEY*, const EC_GROUP*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2879 | if (!EC_KEY_set_group(ptr.get(), group)) return {}; nodejs> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [325/2107] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_strvp.o nodejs> [326/2107] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_szvp.o nodejs> [327/2107] CC obj/deps/cares/src/lib/dsa/cares.ares_htable.o nodejs> [328/2107] CC obj/deps/cares/src/lib/dsa/cares.ares_array.o nodejs> [329/2107] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_vpstr.o nodejs> [330/2107] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_vpvp.o nodejs> [331/2107] CC obj/deps/cares/src/lib/event/cares.ares_event_kqueue.o nodejs> [332/2107] CC obj/deps/cares/src/lib/dsa/cares.ares_llist.o nodejs> [333/2107] CXX obj/deps/inspector_protocol/crdtp/crdtp.dispatch.o nodejs> [334/2107] CC obj/deps/cares/src/lib/event/cares.ares_event_epoll.o nodejs> [335/2107] CC obj/deps/cares/src/lib/event/cares.ares_event_configchg.o nodejs> [336/2107] CC obj/deps/cares/src/lib/event/cares.ares_event_poll.o nodejs> [337/2107] CC obj/deps/cares/src/lib/cares.ares_update_servers.o nodejs> [338/2107] CC obj/deps/cares/src/lib/event/cares.ares_event_select.o nodejs> [339/2107] CC obj/deps/cares/src/lib/event/cares.ares_event_win32.o nodejs> [340/2107] CC obj/deps/cares/src/lib/dsa/cares.ares_slist.o nodejs> [341/2107] CC obj/deps/cares/src/lib/event/cares.ares_event_thread.o nodejs> [342/2107] 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:120:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] nodejs> 120 | (void)write(p->filedes[1], "1", 1); nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> [343/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_expand_name.o nodejs> [344/2107] CC obj/deps/cares/src/lib/cares.inet_net_pton.o nodejs> [345/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_create_query.o nodejs> [346/2107] CC obj/deps/cares/src/lib/cares.inet_ntop.o nodejs> [347/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_expand_string.o nodejs> [348/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_getsock.o nodejs> [349/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_naptr_reply.o nodejs> [350/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_fds.o nodejs> [351/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_aaaa_reply.o nodejs> [352/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_mx_reply.o nodejs> [353/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_ns_reply.o nodejs> [354/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_caa_reply.o nodejs> [355/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_a_reply.o nodejs> [356/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_srv_reply.o nodejs> [357/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_soa_reply.o nodejs> [358/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_ptr_reply.o nodejs> [359/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_txt_reply.o nodejs> [360/2107] CC obj/deps/cares/src/lib/record/cares.ares_dns_mapping.o nodejs> [361/2107] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_uri_reply.o nodejs> [362/2107] CC obj/deps/cares/src/lib/str/cares.ares_strsplit.o nodejs> [363/2107] CC obj/deps/cares/src/lib/record/cares.ares_dns_write.o nodejs> [364/2107] CC obj/deps/cares/src/lib/record/cares.ares_dns_multistring.o nodejs> [365/2107] CC obj/deps/cares/src/lib/record/cares.ares_dns_parse.o nodejs> [366/2107] CC obj/deps/cares/src/lib/util/cares.ares_math.o nodejs> [367/2107] CC obj/deps/cares/src/lib/util/cares.ares_iface_ips.o nodejs> [368/2107] CC obj/deps/brotli/c/common/brotli.context.o nodejs> [369/2107] CC obj/deps/cares/src/lib/util/cares.ares_timeval.o nodejs> [370/2107] CC obj/deps/cares/src/lib/util/cares.ares_rand.o nodejs> [371/2107] CC obj/deps/brotli/c/common/brotli.constants.o nodejs> [372/2107] CC obj/deps/cares/src/lib/cares.windows_port.o nodejs> [373/2107] CC obj/deps/cares/src/lib/record/cares.ares_dns_name.o nodejs> [374/2107] CC obj/deps/cares/src/lib/util/cares.ares_threads.o nodejs> [375/2107] CC obj/deps/cares/src/lib/str/cares.ares_str.o nodejs> [376/2107] CC obj/deps/brotli/c/common/brotli.platform.o nodejs> [377/2107] CC obj/deps/brotli/c/common/brotli.shared_dictionary.o nodejs> [378/2107] CC obj/deps/brotli/c/common/brotli.transform.o nodejs> [379/2107] CC obj/deps/brotli/c/dec/brotli.bit_reader.o nodejs> [380/2107] CC obj/deps/brotli/c/dec/brotli.state.o nodejs> [381/2107] CC obj/deps/brotli/c/dec/brotli.huffman.o nodejs> [382/2107] CC obj/deps/brotli/c/common/brotli.dictionary.o nodejs> [383/2107] CXX obj/deps/inspector_protocol/crdtp/crdtp.json.o nodejs> [384/2107] 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> [385/2107] CC obj/deps/cares/src/lib/str/cares.ares_buf.o nodejs> [386/2107] CC obj/deps/brotli/c/enc/brotli.command.o nodejs> [387/2107] CC obj/deps/cares/src/lib/util/cares.ares_uri.o nodejs> [388/2107] CC obj/deps/brotli/c/enc/brotli.compound_dictionary.o nodejs> [389/2107] CC obj/deps/brotli/c/enc/brotli.dictionary_hash.o nodejs> [390/2107] CC obj/deps/brotli/c/enc/brotli.bit_cost.o nodejs> [391/2107] CC obj/deps/brotli/c/enc/brotli.fast_log.o nodejs> [392/2107] CC obj/deps/brotli/c/enc/brotli.entropy_encode.o nodejs> [393/2107] CC obj/deps/brotli/c/enc/brotli.cluster.o nodejs> [394/2107] CC obj/deps/brotli/c/enc/brotli.memory.o nodejs> [395/2107] CC obj/deps/brotli/c/enc/brotli.encoder_dict.o nodejs> [396/2107] CC obj/deps/brotli/c/enc/brotli.block_splitter.o nodejs> [397/2107] CC obj/deps/brotli/c/enc/brotli.literal_cost.o nodejs> [398/2107] CC obj/deps/brotli/c/enc/brotli.backward_references_hq.o nodejs> [399/2107] CC obj/deps/brotli/c/enc/brotli.histogram.o nodejs> [400/2107] CC obj/deps/brotli/c/dec/brotli.decode.o nodejs> [401/2107] AR obj/deps/uvwasi/libuvwasi.a nodejs> [402/2107] AR obj/deps/nghttp2/libnghttp2.a nodejs> [403/2107] AR obj/deps/nbytes/libnbytes.a nodejs> [404/2107] AR obj/deps/ncrypto/libncrypto.a nodejs> [405/2107] AR obj/deps/llhttp/libllhttp.a nodejs> [406/2107] AR obj/deps/histogram/libhistogram.a nodejs> [407/2107] AR obj/deps/inspector_protocol/libcrdtp.a nodejs> [408/2107] CC obj/deps/brotli/c/enc/brotli.utf8_util.o nodejs> [409/2107] AR obj/deps/cares/libcares.a nodejs> [410/2107] CC obj/src/large_pages/node_text_start.node_text_start.o nodejs> [411/2107] AR obj/libnode_text_start.a nodejs> [412/2107] CC obj/deps/brotli/c/enc/brotli.brotli_bit_stream.o nodejs> [413/2107] CC obj/deps/brotli/c/enc/brotli.compress_fragment.o nodejs> [414/2107] CC obj/deps/brotli/c/enc/brotli.compress_fragment_two_pass.o nodejs> [415/2107] CC obj/deps/brotli/c/enc/brotli.encode.o nodejs> [416/2107] CC obj/deps/brotli/c/enc/brotli.static_dict.o nodejs> [417/2107] CC obj/deps/brotli/c/enc/brotli.metablock.o nodejs> [418/2107] CXX obj/deps/googletest/src/gtest.gtest-assertion-result.o nodejs> [419/2107] CC obj/test/overlapped-checker/overlapped-checker.main_unix.o nodejs> [420/2107] CC obj/test/nop/nop.nop.o nodejs> [421/2107] CXX obj/deps/googletest/src/gtest.gtest-filepath.o nodejs> [422/2107] LINK overlapped-checker nodejs> [423/2107] CXX obj/deps/googletest/src/gtest.gtest-matchers.o nodejs> [424/2107] LINK nop nodejs> [425/2107] CXX obj/deps/googletest/src/gtest.gtest-test-part.o nodejs> [426/2107] CXX obj/deps/googletest/src/gtest.gtest-typed-test.o nodejs> [427/2107] CXX obj/deps/googletest/src/gtest.gtest-printers.o nodejs> [428/2107] CXX obj/deps/googletest/src/gtest_main.gtest_main.o nodejs> [429/2107] AR obj/deps/googletest/libgtest_main.a nodejs> [430/2107] CXX obj/deps/googletest/src/gtest.gtest-port.o nodejs> [431/2107] CC obj/deps/zstd/lib/compress/zstd.zstd_lazy.o nodejs> [432/2107] AR obj/deps/zstd/libzstd.a nodejs> [433/2107] CXX obj/deps/googletest/src/gtest.gtest-death-test.o nodejs> [434/2107] CXX obj/deps/simdjson/simdjson.simdjson.o nodejs> [435/2107] AR obj/deps/simdjson/libsimdjson.a nodejs> [436/2107] CXX obj/deps/simdutf/simdutf.simdutf.o nodejs> [437/2107] AR obj/deps/simdutf/libsimdutf.a nodejs> [438/2107] CC obj/deps/brotli/c/enc/brotli.backward_references.o nodejs> [439/2107] AR obj/deps/brotli/libbrotli.a nodejs> [440/2107] LINK node_js2c nodejs> [441/2107] STAMP obj/libnode.actions_depends.stamp nodejs> [442/2107] ACTION libnode: node_js2c_1613b577312726d6acf41fb14bd20601 nodejs> [443/2107] ACTION libnode: convert_node_protocol_to_json_1613b577312726d6acf41fb14bd20601 nodejs> [444/2107] ACTION libnode: concatenate_protocols_1613b577312726d6acf41fb14bd20601 nodejs> [445/2107] ACTION libnode: v8_inspector_compress_protocol_json_1613b577312726d6acf41fb14bd20601 nodejs> [446/2107] ACTION run_torque: run_torque_action_e3070f7afaffd8a3b4612441e26c1d85 nodejs> [447/2107] STAMP obj/tools/v8_gypfiles/run_torque.actions_rules_copies.stamp nodejs> [448/2107] STAMP obj/tools/v8_gypfiles/v8_internal_headers.compile_depends.stamp nodejs> [449/2107] STAMP obj/tools/v8_gypfiles/v8_internal_headers.actions_depends.stamp nodejs> [450/2107] STAMP obj/tools/v8_gypfiles/v8_initializers_slow.compile_depends.stamp nodejs> [451/2107] STAMP obj/tools/v8_gypfiles/v8_init.compile_depends.stamp nodejs> [452/2107] STAMP obj/tools/v8_gypfiles/v8_initializers_slow.actions_depends.stamp nodejs> [453/2107] STAMP obj/tools/v8_gypfiles/v8_init.actions_depends.stamp nodejs> [454/2107] STAMP obj/tools/v8_gypfiles/torque_generated_definitions.compile_depends.stamp nodejs> [455/2107] STAMP obj/tools/v8_gypfiles/v8_compiler.compile_depends.stamp nodejs> [456/2107] STAMP obj/tools/v8_gypfiles/v8_turboshaft.compile_depends.stamp nodejs> [457/2107] STAMP obj/tools/v8_gypfiles/torque_generated_definitions.actions_depends.stamp nodejs> [458/2107] STAMP obj/tools/v8_gypfiles/v8_compiler.actions_depends.stamp nodejs> [459/2107] STAMP obj/tools/v8_gypfiles/v8_turboshaft.actions_depends.stamp nodejs> [460/2107] ACTION postmortem-metadata: gen-postmortem-metadata_7acc03b21ed727c9887fcf4669bc652e nodejs> [461/2107] STAMP obj/tools/v8_gypfiles/v8_base_without_compiler.compile_depends.stamp nodejs> [462/2107] STAMP obj/tools/v8_gypfiles/v8_base_without_compiler.actions_depends.stamp nodejs> [463/2107] ACTION Generating node protocol sources from protocol json nodejs> [464/2107] CXX obj/deps/googletest/src/gtest.gtest.o nodejs> [465/2107] CXX obj/deps/ada/ada.ada.o nodejs> [466/2107] CXX obj/deps/v8/src/compiler/backend/v8_compiler.bitcast-elider.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/backend/bitcast-elider.h:8, nodejs> from ../../deps/v8/src/compiler/backend/bitcast-elider.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> [467/2107] CXX obj/deps/v8/src/compiler/v8_compiler.all-nodes.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/all-nodes.h:8, nodejs> from ../../deps/v8/src/compiler/all-nodes.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/2107] CXX obj/deps/v8/src/compiler/backend/v8_compiler.gap-resolver.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/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/gap-resolver.h:8, nodejs> from ../../deps/v8/src/compiler/backend/gap-resolver.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/2107] CXX obj/deps/v8/src/compiler/backend/v8_compiler.frame-elider.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/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/frame-elider.h:8, nodejs> from ../../deps/v8/src/compiler/backend/frame-elider.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 3 of 13] Compiling Development.IDE.GHC.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/ExactPrint.o, dist/build/hls-refactor-plugin/Development/IDE/GHC/ExactPrint.dyn_o ) haskell-language-server> [ 4 of 13] Compiling Development.IDE.Plugin.CodeAction.PositionIndexed ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/PositionIndexed.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/PositionIndexed.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/PositionIndexed.dyn_o ) haskell-language-server> [ 5 of 13] Compiling Development.IDE.Plugin.CodeAction.Util ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Util.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Util.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Util.dyn_o ) nodejs> [470/2107] CXX obj/deps/v8/src/compiler/v8_compiler.add-type-assertions-reducer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/add-type-assertions-reducer.h:8, nodejs> from ../../deps/v8/src/compiler/add-type-assertions-reducer.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> [471/2107] CXX obj/deps/v8/src/compiler/backend/v8_compiler.instruction-scheduler.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/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/instruction-scheduler.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction-scheduler.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 6 of 13] Compiling Development.IDE.Plugin.CodeAction.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/ExactPrint.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/ExactPrint.dyn_o ) haskell-language-server> [ 7 of 13] Compiling Development.IDE.Plugin.CodeAction.Args ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Args.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Args.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Args.dyn_o ) haskell-language-server> [ 8 of 13] Compiling Development.IDE.Plugin.Plugins.Diagnostic ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/Diagnostic.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/Diagnostic.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/Diagnostic.dyn_o ) haskell-language-server> [ 9 of 13] Compiling Development.IDE.Plugin.Plugins.AddArgument ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/AddArgument.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/AddArgument.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/AddArgument.dyn_o ) haskell-language-server> [10 of 13] Compiling Development.IDE.Plugin.Plugins.FillHole ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillHole.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillHole.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillHole.dyn_o ) haskell-language-server> [11 of 13] Compiling Development.IDE.Plugin.Plugins.FillTypeWildcard ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillTypeWildcard.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillTypeWildcard.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillTypeWildcard.dyn_o ) haskell-language-server> [12 of 13] Compiling Development.IDE.Plugin.Plugins.ImportUtils ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/ImportUtils.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/ImportUtils.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/ImportUtils.dyn_o ) haskell-language-server> [13 of 13] Compiling Development.IDE.Plugin.CodeAction ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction.o, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction.dyn_o ) nodejs> [472/2107] 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> [473/2107] CXX obj/deps/v8/src/init/v8_init.setup-isolate-full.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/init/setup-isolate-full.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> [474/2107] 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> [475/2107] 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> [476/2107] 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> [477/2107] 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> [478/2107] CXX obj/deps/v8/src/compiler/v8_compiler.access-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/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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/access-info.h:8, nodejs> from ../../deps/v8/src/compiler/access-info.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> [479/2107] CXX obj/deps/v8/src/compiler/backend/v8_compiler.code-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/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/compiler/backend/code-generator.h:11, nodejs> from ../../deps/v8/src/compiler/backend/code-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> [480/2107] 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> [481/2107] 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> [482/2107] 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> [483/2107] 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> [484/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 1 of 13] Compiling Development.IDE.GHC.Compat.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Compat/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Compat/ExactPrint.p_o ) haskell-language-server> [ 2 of 13] Compiling Development.IDE.GHC.Dump ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/Dump.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/Dump.p_o ) nodejs> [485/2107] 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> [486/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers_slow.js-to-wasm-tq-csa.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 gen/torque-generated/src/builtins/js-to-wasm-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [487/2107] 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> [488/2107] 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> [489/2107] 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> [490/2107] 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> [491/2107] 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> [492/2107] 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> [493/2107] 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> [494/2107] 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> [495/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers_slow.wasm-to-js-tq-csa.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 gen/torque-generated/src/builtins/wasm-to-js-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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/2107] 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> [497/2107] 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> [498/2107] 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> [499/2107] 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> [500/2107] 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> [501/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 3 of 13] Compiling Development.IDE.GHC.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/GHC/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/GHC/ExactPrint.p_o ) haskell-language-server> [ 4 of 13] Compiling Development.IDE.Plugin.CodeAction.PositionIndexed ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/PositionIndexed.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/PositionIndexed.p_o ) haskell-language-server> [ 5 of 13] Compiling Development.IDE.Plugin.CodeAction.Util ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Util.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Util.p_o ) haskell-language-server> [ 6 of 13] Compiling Development.IDE.Plugin.CodeAction.ExactPrint ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/ExactPrint.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/ExactPrint.p_o ) nodejs> [502/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 7 of 13] Compiling Development.IDE.Plugin.CodeAction.Args ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction/Args.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction/Args.p_o ) nodejs> [503/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 8 of 13] Compiling Development.IDE.Plugin.Plugins.Diagnostic ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/Diagnostic.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/Diagnostic.p_o ) haskell-language-server> [ 9 of 13] Compiling Development.IDE.Plugin.Plugins.AddArgument ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/AddArgument.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/AddArgument.p_o ) haskell-language-server> [10 of 13] Compiling Development.IDE.Plugin.Plugins.FillHole ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillHole.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillHole.p_o ) haskell-language-server> [11 of 13] Compiling Development.IDE.Plugin.Plugins.FillTypeWildcard ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/FillTypeWildcard.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/FillTypeWildcard.p_o ) haskell-language-server> [12 of 13] Compiling Development.IDE.Plugin.Plugins.ImportUtils ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/Plugins/ImportUtils.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/Plugins/ImportUtils.p_o ) haskell-language-server> [13 of 13] Compiling Development.IDE.Plugin.CodeAction ( plugins/hls-refactor-plugin/src/Development/IDE/Plugin/CodeAction.hs, dist/build/hls-refactor-plugin/Development/IDE/Plugin/CodeAction.p_o ) nodejs> [504/2107] 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> [505/2107] 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> [506/2107] 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> [507/2107] 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> [508/2107] 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> [509/2107] 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> [510/2107] 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> [511/2107] 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> [512/2107] 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> [513/2107] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.bailout-reason.o nodejs> [514/2107] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.aligned-slot-allocator.o nodejs> [515/2107] 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> [516/2107] 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> [517/2107] 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> [518/2107] 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> [519/2107] 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> [520/2107] 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> [521/2107] 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> [522/2107] 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> [523/2107] 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> [524/2107] 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> [525/2107] 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> [526/2107] 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> [527/2107] 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> [528/2107] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.machine-type.o nodejs> [529/2107] 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> [530/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-overloaded-record-dot-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-overloaded-record-dot-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Ide.Plugin.OverloadedRecordDot ( plugins/hls-overloaded-record-dot-plugin/src/Ide/Plugin/OverloadedRecordDot.hs, dist/build/hls-overloaded-record-dot-plugin/Ide/Plugin/OverloadedRecordDot.o, dist/build/hls-overloaded-record-dot-plugin/Ide/Plugin/OverloadedRecordDot.dyn_o ) nodejs> [531/2107] 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> [532/2107] 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> [533/2107] 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> [534/2107] 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> [535/2107] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.register-configuration.o nodejs> [536/2107] 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> [537/2107] 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> [538/2107] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.tnode.o nodejs> [539/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 1] Compiling Ide.Plugin.OverloadedRecordDot ( plugins/hls-overloaded-record-dot-plugin/src/Ide/Plugin/OverloadedRecordDot.hs, dist/build/hls-overloaded-record-dot-plugin/Ide/Plugin/OverloadedRecordDot.p_o ) nodejs> [540/2107] 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> [541/2107] 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> [542/2107] 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> [543/2107] 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> [544/2107] 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> [545/2107] 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> [546/2107] 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> [547/2107] 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> [548/2107] 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> [549/2107] 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> [550/2107] 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> [551/2107] 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> [552/2107] 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> [553/2107] 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> [554/2107] 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> [555/2107] 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> [556/2107] 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> [557/2107] CXX obj/deps/v8/src/debug/v8_base_without_compiler.liveedit-diff.o nodejs> [558/2107] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.deoptimize-reason.o haskell-language-server> Preprocessing library 'hls-qualify-imported-names-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-qualify-imported-names-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Ide.Plugin.QualifyImportedNames ( plugins/hls-qualify-imported-names-plugin/src/Ide/Plugin/QualifyImportedNames.hs, dist/build/hls-qualify-imported-names-plugin/Ide/Plugin/QualifyImportedNames.o, dist/build/hls-qualify-imported-names-plugin/Ide/Plugin/QualifyImportedNames.dyn_o ) nodejs> [559/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 1] Compiling Ide.Plugin.QualifyImportedNames ( plugins/hls-qualify-imported-names-plugin/src/Ide/Plugin/QualifyImportedNames.hs, dist/build/hls-qualify-imported-names-plugin/Ide/Plugin/QualifyImportedNames.p_o ) nodejs> [560/2107] 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> [561/2107] 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> [562/2107] 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> [563/2107] 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> [564/2107] 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> [565/2107] 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> [566/2107] 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> [567/2107] 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> [568/2107] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.compilation-statistics.o nodejs> [569/2107] 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> [570/2107] 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> [571/2107] 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> [572/2107] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.unwinder.o nodejs> [573/2107] 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> [574/2107] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.eh-frame.o nodejs> [575/2107] CXX obj/deps/v8/src/execution/v8_base_without_compiler.clobber-registers.o nodejs> [576/2107] CXX obj/deps/v8/src/execution/v8_base_without_compiler.encoded-c-signature.o nodejs> [577/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-explicit-record-fields-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-explicit-record-fields-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Ide.Plugin.ExplicitFields ( plugins/hls-explicit-record-fields-plugin/src/Ide/Plugin/ExplicitFields.hs, dist/build/hls-explicit-record-fields-plugin/Ide/Plugin/ExplicitFields.o, dist/build/hls-explicit-record-fields-plugin/Ide/Plugin/ExplicitFields.dyn_o ) nodejs> [578/2107] 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> [579/2107] 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> [580/2107] 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> [581/2107] 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> [582/2107] 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> [583/2107] 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> [584/2107] 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> [585/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 1] Compiling Ide.Plugin.ExplicitFields ( plugins/hls-explicit-record-fields-plugin/src/Ide/Plugin/ExplicitFields.hs, dist/build/hls-explicit-record-fields-plugin/Ide/Plugin/ExplicitFields.p_o ) nodejs> [586/2107] 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> [587/2107] 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> [588/2107] 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> [589/2107] 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> [590/2107] 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> [591/2107] CXX obj/deps/v8/src/execution/v8_base_without_compiler.thread-id.o nodejs> [592/2107] 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> [593/2107] 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> [594/2107] 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> [595/2107] 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> [596/2107] 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> [597/2107] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.trigger-failure-extension.o nodejs> [598/2107] 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> [599/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-semantic-tokens-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-semantic-tokens-plugin' for haskell-language-server-2.10.0.0... nodejs> [600/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> : warning: [GHC-42258] [-Wunused-packages] haskell-language-server> The following packages were specified via -package or -package-id flags, haskell-language-server> but were not needed for compilation: haskell-language-server> - syb-0.7.2.4 (exposed by flag -package-id syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn) haskell-language-server> haskell-language-server> [1 of 8] Compiling Ide.Plugin.SemanticTokens.Types ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Types.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Types.dyn_o ) nodejs> [601/2107] 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> [602/2107] 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> [603/2107] CXX obj/deps/v8/src/flags/v8_base_without_compiler.flags.o nodejs> [604/2107] 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> [605/2107] 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> [606/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [2 of 8] Compiling Ide.Plugin.SemanticTokens.Tokenize ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Tokenize.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Tokenize.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Tokenize.dyn_o ) haskell-language-server> [3 of 8] Compiling Ide.Plugin.SemanticTokens.SemanticConfig ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/SemanticConfig.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/SemanticConfig.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/SemanticConfig.dyn_o ) haskell-language-server> [4 of 8] Compiling Ide.Plugin.SemanticTokens.Utils ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Utils.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Utils.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Utils.dyn_o ) haskell-language-server> [5 of 8] Compiling Ide.Plugin.SemanticTokens.Mappings ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Mappings.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Mappings.dyn_o ) haskell-language-server> [6 of 8] Compiling Ide.Plugin.SemanticTokens.Query ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Query.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Query.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Query.dyn_o ) nodejs> [607/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [7 of 8] Compiling Ide.Plugin.SemanticTokens.Internal ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Internal.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Internal.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Internal.dyn_o ) nodejs> [608/2107] 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> [609/2107] 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> [610/2107] 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> [611/2107] 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> [612/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [8 of 8] Compiling Ide.Plugin.SemanticTokens ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens.o, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens.dyn_o ) nodejs> [613/2107] 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> [614/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> : warning: [GHC-42258] [-Wunused-packages] haskell-language-server> The following packages were specified via -package or -package-id flags, haskell-language-server> but were not needed for compilation: haskell-language-server> - syb-0.7.2.4 (exposed by flag -package-id syb-0.7.2.4-IKXHatVtYZK33Pin2E26Vn) haskell-language-server> haskell-language-server> [1 of 8] Compiling Ide.Plugin.SemanticTokens.Types ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Types.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Types.p_o ) nodejs> [615/2107] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.unified-heap-marking-verifier.o nodejs> [616/2107] 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> [617/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [2 of 8] Compiling Ide.Plugin.SemanticTokens.Tokenize ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Tokenize.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Tokenize.p_o ) nodejs> [618/2107] 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> [619/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [3 of 8] Compiling Ide.Plugin.SemanticTokens.SemanticConfig ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/SemanticConfig.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/SemanticConfig.p_o ) haskell-language-server> [4 of 8] Compiling Ide.Plugin.SemanticTokens.Utils ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Utils.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Utils.p_o ) haskell-language-server> [5 of 8] Compiling Ide.Plugin.SemanticTokens.Mappings ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Mappings.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Mappings.p_o ) haskell-language-server> [6 of 8] Compiling Ide.Plugin.SemanticTokens.Query ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Query.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Query.p_o ) nodejs> [620/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [7 of 8] Compiling Ide.Plugin.SemanticTokens.Internal ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens/Internal.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens/Internal.p_o ) nodejs> [621/2107] 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> [622/2107] 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> [623/2107] 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> [624/2107] CXX obj/deps/v8/src/heap/v8_base_without_compiler.gc-idle-time-handler.o nodejs> [625/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [8 of 8] Compiling Ide.Plugin.SemanticTokens ( plugins/hls-semantic-tokens-plugin/src/Ide/Plugin/SemanticTokens.hs, dist/build/hls-semantic-tokens-plugin/Ide/Plugin/SemanticTokens.p_o ) nodejs> [626/2107] 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> [627/2107] 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> [628/2107] 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> [629/2107] 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> [630/2107] 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> [631/2107] 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> [632/2107] 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> [633/2107] 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> [634/2107] 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> [635/2107] CXX obj/deps/v8/src/heap/v8_base_without_compiler.index-generator.o haskell-language-server> Preprocessing library 'hls-gadt-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-gadt-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 2] Compiling Ide.Plugin.GHC ( plugins/hls-gadt-plugin/src/Ide/Plugin/GHC.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GHC.o, dist/build/hls-gadt-plugin/Ide/Plugin/GHC.dyn_o ) nodejs> [636/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [2 of 2] Compiling Ide.Plugin.GADT ( plugins/hls-gadt-plugin/src/Ide/Plugin/GADT.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GADT.o, dist/build/hls-gadt-plugin/Ide/Plugin/GADT.dyn_o ) nodejs> [637/2107] 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> [638/2107] 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> [639/2107] 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> [640/2107] 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> [641/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 2] Compiling Ide.Plugin.GHC ( plugins/hls-gadt-plugin/src/Ide/Plugin/GHC.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GHC.p_o ) nodejs> [642/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [2 of 2] Compiling Ide.Plugin.GADT ( plugins/hls-gadt-plugin/src/Ide/Plugin/GADT.hs, dist/build/hls-gadt-plugin/Ide/Plugin/GADT.p_o ) nodejs> [643/2107] 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> [644/2107] 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> [645/2107] 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> [646/2107] 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> [647/2107] 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> [648/2107] 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> [649/2107] 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> [650/2107] 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> [651/2107] 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> [652/2107] 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> [653/2107] 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> [654/2107] 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> [655/2107] 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> [656/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing executable 'ghcide-test-preprocessor' for haskell-language-server-2.10.0.0... haskell-language-server> Building executable 'ghcide-test-preprocessor' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Main ( ghcide-test/preprocessor/Main.hs, dist/build/ghcide-test-preprocessor/ghcide-test-preprocessor-tmp/Main.dyn_o ) haskell-language-server> [2 of 2] Linking dist/build/ghcide-test-preprocessor/ghcide-test-preprocessor nodejs> [657/2107] 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> [658/2107] 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> [659/2107] 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> [660/2107] 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] haskell-language-server> Preprocessing library 'hls-cabal-plugin' for haskell-language-server-2.10.0.0... nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h: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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Building library 'hls-cabal-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> : warning: [GHC-42258] [-Wunused-packages] haskell-language-server> The following packages were specified via -package or -package-id flags, haskell-language-server> but were not needed for compilation: haskell-language-server> - process-1.6.19.0 (exposed by flag -package-id process-1.6.19.0-dd07) haskell-language-server> haskell-language-server> [ 1 of 19] Compiling Ide.Plugin.Cabal.Completion.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Types.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Types.dyn_o ) nodejs> [661/2107] 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> [662/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 2 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Types.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Types.dyn_o ) nodejs> [663/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 3 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Paths ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Paths.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Paths.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Paths.dyn_o ) haskell-language-server> [ 4 of 19] Compiling Ide.Plugin.Cabal.Completion.CabalFields ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/CabalFields.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/CabalFields.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/CabalFields.dyn_o ) haskell-language-server> [ 5 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Simple ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Simple.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Simple.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Simple.dyn_o ) haskell-language-server> [ 6 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Snippet ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Snippet.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Snippet.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Snippet.dyn_o ) haskell-language-server> [ 7 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.FilePath ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/FilePath.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/FilePath.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/FilePath.dyn_o ) haskell-language-server> [ 8 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Module ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Module.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Module.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Module.dyn_o ) nodejs> [664/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 9 of 19] Compiling Ide.Plugin.Cabal.Diagnostics ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Diagnostics.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Diagnostics.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Diagnostics.dyn_o ) haskell-language-server> [10 of 19] Compiling Ide.Plugin.Cabal.FieldSuggest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/FieldSuggest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/FieldSuggest.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/FieldSuggest.dyn_o ) haskell-language-server> [11 of 19] Compiling Ide.Plugin.Cabal.LicenseSuggest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/LicenseSuggest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/LicenseSuggest.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/LicenseSuggest.dyn_o ) haskell-language-server> [12 of 19] Compiling Ide.Plugin.Cabal.Completion.Data ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Data.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Data.dyn_o ) haskell-language-server> [13 of 19] Compiling Ide.Plugin.Cabal.Completion.Completions ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completions.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completions.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completions.dyn_o ) nodejs> [665/2107] 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> [666/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [14 of 19] Compiling Ide.Plugin.Cabal.Orphans ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Orphans.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Orphans.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Orphans.dyn_o ) haskell-language-server> [15 of 19] Compiling Ide.Plugin.Cabal.Definition ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Definition.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Definition.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Definition.dyn_o ) haskell-language-server> [16 of 19] Compiling Ide.Plugin.Cabal.CabalAdd ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/CabalAdd.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd.dyn_o ) haskell-language-server> [17 of 19] Compiling Ide.Plugin.Cabal.Outline ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Outline.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Outline.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Outline.dyn_o ) haskell-language-server> [18 of 19] Compiling Ide.Plugin.Cabal.Parse ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Parse.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Parse.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Parse.dyn_o ) haskell-language-server> [19 of 19] Compiling Ide.Plugin.Cabal ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal.o, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal.dyn_o ) nodejs> [667/2107] 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> [668/2107] 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> [669/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> : warning: [GHC-42258] [-Wunused-packages] haskell-language-server> The following packages were specified via -package or -package-id flags, haskell-language-server> but were not needed for compilation: haskell-language-server> - process-1.6.19.0 (exposed by flag -package-id process-1.6.19.0-dd07) haskell-language-server> haskell-language-server> [ 1 of 19] Compiling Ide.Plugin.Cabal.Completion.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Types.p_o ) nodejs> [670/2107] 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> [671/2107] 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> [672/2107] 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> [673/2107] 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> [674/2107] 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> [675/2107] 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> [676/2107] 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> [677/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 2 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Types ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Types.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Types.p_o ) haskell-language-server> [ 3 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Paths ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Paths.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Paths.p_o ) haskell-language-server> [ 4 of 19] Compiling Ide.Plugin.Cabal.Completion.CabalFields ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/CabalFields.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/CabalFields.p_o ) haskell-language-server> [ 5 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Simple ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Simple.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Simple.p_o ) haskell-language-server> [ 6 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Snippet ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Snippet.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Snippet.p_o ) nodejs> [678/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 7 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.FilePath ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/FilePath.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/FilePath.p_o ) haskell-language-server> [ 8 of 19] Compiling Ide.Plugin.Cabal.Completion.Completer.Module ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completer/Module.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completer/Module.p_o ) nodejs> [679/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 9 of 19] Compiling Ide.Plugin.Cabal.Diagnostics ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Diagnostics.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Diagnostics.p_o ) haskell-language-server> [10 of 19] Compiling Ide.Plugin.Cabal.FieldSuggest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/FieldSuggest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/FieldSuggest.p_o ) haskell-language-server> [11 of 19] Compiling Ide.Plugin.Cabal.LicenseSuggest ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/LicenseSuggest.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/LicenseSuggest.p_o ) haskell-language-server> [12 of 19] Compiling Ide.Plugin.Cabal.Completion.Data ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Data.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Data.p_o ) nodejs> [680/2107] CXX obj/deps/v8/src/init/v8_base_without_compiler.icu_util.o haskell-language-server> [13 of 19] Compiling Ide.Plugin.Cabal.Completion.Completions ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Completion/Completions.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Completion/Completions.p_o ) nodejs> [681/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [14 of 19] Compiling Ide.Plugin.Cabal.Orphans ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Orphans.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Orphans.p_o ) haskell-language-server> [15 of 19] Compiling Ide.Plugin.Cabal.Definition ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Definition.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Definition.p_o ) haskell-language-server> [16 of 19] Compiling Ide.Plugin.Cabal.CabalAdd ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/CabalAdd.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/CabalAdd.p_o ) haskell-language-server> [17 of 19] Compiling Ide.Plugin.Cabal.Outline ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Outline.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Outline.p_o ) haskell-language-server> [18 of 19] Compiling Ide.Plugin.Cabal.Parse ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal/Parse.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal/Parse.p_o ) haskell-language-server> [19 of 19] Compiling Ide.Plugin.Cabal ( plugins/hls-cabal-plugin/src/Ide/Plugin/Cabal.hs, dist/build/hls-cabal-plugin/Ide/Plugin/Cabal.p_o ) nodejs> [682/2107] 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> [683/2107] CXX obj/deps/v8/src/init/v8_base_without_compiler.startup-data-util.o nodejs> [684/2107] 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> [685/2107] 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> [686/2107] 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> [687/2107] 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> [688/2107] 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> [689/2107] 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> [690/2107] 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> [691/2107] 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> [692/2107] 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> [693/2107] 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> [694/2107] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-operands.o nodejs> [695/2107] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-node.o nodejs> [696/2107] 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> [697/2107] 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> [698/2107] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-register.o nodejs> [699/2107] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-source-info.o nodejs> [700/2107] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecodes.o haskell-language-server> Preprocessing library 'hls-rename-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-rename-plugin' for haskell-language-server-2.10.0.0... nodejs> [701/2107] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.interpreter-intrinsics.o haskell-language-server> [1 of 1] Compiling Ide.Plugin.Rename ( plugins/hls-rename-plugin/src/Ide/Plugin/Rename.hs, dist/build/hls-rename-plugin/Ide/Plugin/Rename.o, dist/build/hls-rename-plugin/Ide/Plugin/Rename.dyn_o ) nodejs> [702/2107] 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> [703/2107] 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> [704/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 1] Compiling Ide.Plugin.Rename ( plugins/hls-rename-plugin/src/Ide/Plugin/Rename.hs, dist/build/hls-rename-plugin/Ide/Plugin/Rename.p_o ) nodejs> [705/2107] 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> [706/2107] CXX obj/deps/v8/src/libsampler/v8_base_without_compiler.sampler.o nodejs> [707/2107] 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> [708/2107] 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> [709/2107] 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> [710/2107] 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> [711/2107] 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> [712/2107] CXX obj/deps/v8/src/logging/v8_base_without_compiler.runtime-call-stats.o nodejs> [713/2107] CXX obj/deps/v8/src/logging/v8_base_without_compiler.tracing-flags.o nodejs> [714/2107] CXX obj/deps/v8/src/logging/v8_base_without_compiler.metrics.o nodejs> [715/2107] 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> [716/2107] 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> [717/2107] 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> [718/2107] 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> [719/2107] 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> [720/2107] 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> [721/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.code-kind.o nodejs> [722/2107] 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> [723/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-call-hierarchy-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-call-hierarchy-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 4] Compiling Ide.Plugin.CallHierarchy.Types ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Types.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Types.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Types.dyn_o ) haskell-language-server> [2 of 4] Compiling Ide.Plugin.CallHierarchy.Query ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Query.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Query.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Query.dyn_o ) nodejs> [724/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [3 of 4] Compiling Ide.Plugin.CallHierarchy.Internal ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Internal.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Internal.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Internal.dyn_o ) nodejs> [725/2107] 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> [726/2107] 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> [727/2107] 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> [728/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [4 of 4] Compiling Ide.Plugin.CallHierarchy ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy.o, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy.dyn_o ) nodejs> [729/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 4] Compiling Ide.Plugin.CallHierarchy.Types ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Types.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Types.p_o ) nodejs> [730/2107] 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> [731/2107] 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> [732/2107] 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> [733/2107] 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> [734/2107] 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> [735/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [2 of 4] Compiling Ide.Plugin.CallHierarchy.Query ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Query.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Query.p_o ) haskell-language-server> [3 of 4] Compiling Ide.Plugin.CallHierarchy.Internal ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy/Internal.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy/Internal.p_o ) nodejs> [736/2107] 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> [737/2107] 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> [738/2107] 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> [739/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [4 of 4] Compiling Ide.Plugin.CallHierarchy ( plugins/hls-call-hierarchy-plugin/src/Ide/Plugin/CallHierarchy.hs, dist/build/hls-call-hierarchy-plugin/Ide/Plugin/CallHierarchy.p_o ) nodejs> [740/2107] 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> [741/2107] 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> [742/2107] 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> [743/2107] 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> [744/2107] 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> [745/2107] 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> [746/2107] 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> [747/2107] 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> [748/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-module-name-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-module-name-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Ide.Plugin.ModuleName ( plugins/hls-module-name-plugin/src/Ide/Plugin/ModuleName.hs, dist/build/hls-module-name-plugin/Ide/Plugin/ModuleName.o, dist/build/hls-module-name-plugin/Ide/Plugin/ModuleName.dyn_o ) nodejs> [749/2107] 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> [750/2107] 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 1] Compiling Ide.Plugin.ModuleName ( plugins/hls-module-name-plugin/src/Ide/Plugin/ModuleName.hs, dist/build/hls-module-name-plugin/Ide/Plugin/ModuleName.p_o ) nodejs> [751/2107] 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> [752/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-collator.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/js-collator.h:15, nodejs> from ../../deps/v8/src/objects/js-collator.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> [753/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-display-names.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/js-display-names.h:15, nodejs> from ../../deps/v8/src/objects/js-display-names.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> [754/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-date-time-format.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/js-date-time-format.h:16, nodejs> from ../../deps/v8/src/objects/js-date-time-format.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> [755/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-duration-format.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/js-duration-format.h:12, nodejs> from ../../deps/v8/src/objects/js-duration-format.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> [756/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-locale.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/js-locale.h:12, nodejs> from ../../deps/v8/src/objects/js-locale.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> [757/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-list-format.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/js-list-format.h:16, nodejs> from ../../deps/v8/src/objects/js-list-format.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> [758/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-function.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/baseline/baseline-batch-compiler.h:10, nodejs> from ../../deps/v8/src/objects/js-function.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> [759/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-plural-rules.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/js-plural-rules.h:16, nodejs> from ../../deps/v8/src/objects/js-plural-rules.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> [760/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.lookup-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/objects/lookup-cache.h:8, nodejs> from ../../deps/v8/src/objects/lookup-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> [761/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-raw-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/objects/js-raw-json.h:8, nodejs> from ../../deps/v8/src/objects/js-raw-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> [762/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-number-format.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/js-number-format.h:16, nodejs> from ../../deps/v8/src/objects/js-number-format.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> [763/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.elements.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.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> [764/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-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/objects/js-regexp.h:9, nodejs> from ../../deps/v8/src/objects/js-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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-notes-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-notes-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Ide.Plugin.Notes ( plugins/hls-notes-plugin/src/Ide/Plugin/Notes.hs, dist/build/hls-notes-plugin/Ide/Plugin/Notes.o, dist/build/hls-notes-plugin/Ide/Plugin/Notes.dyn_o ) nodejs> [765/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-segment-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/objects/js-segment-iterator.h:12, nodejs> from ../../deps/v8/src/objects/js-segment-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> [766/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-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/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/objects/js-objects.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> [767/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-relative-time-format.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/js-relative-time-format.h:16, nodejs> from ../../deps/v8/src/objects/js-relative-time-format.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> [768/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-segmenter.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/js-segmenter.h:15, nodejs> from ../../deps/v8/src/objects/js-segmenter.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> [769/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-segments.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/js-segments.h:12, nodejs> from ../../deps/v8/src/objects/js-segments.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> [770/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-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/objects/lookup.h:9, nodejs> from ../../deps/v8/src/objects/lookup-inl.h:8, nodejs> from ../../deps/v8/src/objects/js-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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 1] Compiling Ide.Plugin.Notes ( plugins/hls-notes-plugin/src/Ide/Plugin/Notes.hs, dist/build/hls-notes-plugin/Ide/Plugin/Notes.p_o ) nodejs> [771/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.managed.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/managed.h:9, nodejs> from ../../deps/v8/src/objects/managed.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> [772/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.literal-objects.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/literal-objects.h:9, nodejs> from ../../deps/v8/src/objects/literal-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> [773/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.keys.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/keys.h:9, nodejs> from ../../deps/v8/src/objects/keys.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> [774/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.lookup.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/lookup.h:9, nodejs> from ../../deps/v8/src/objects/lookup.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> [775/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.map.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/map.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> [776/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.object-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/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/objects/object-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> [777/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.map-updater.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/map-updater.h:12, nodejs> from ../../deps/v8/src/objects/map-updater.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> [778/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.module.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/module.h:9, nodejs> from ../../deps/v8/src/objects/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> [779/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.option-utils.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/option-utils.h:9, nodejs> from ../../deps/v8/src/objects/option-utils.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> [780/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.property-descriptor.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/property-descriptor.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> [781/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.property.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/property.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> [782/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-temporal-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/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/js-temporal-objects.h:8, nodejs> from ../../deps/v8/src/objects/js-temporal-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> [783/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.regexp-match-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/handles/handles-inl.h:9, nodejs> from ../../deps/v8/src/objects/fixed-array-inl.h:8, nodejs> from ../../deps/v8/src/objects/regexp-match-info-inl.h:8, nodejs> from ../../deps/v8/src/objects/regexp-match-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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-fourmolu-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-fourmolu-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Ide.Plugin.Fourmolu ( plugins/hls-fourmolu-plugin/src/Ide/Plugin/Fourmolu.hs, dist/build/hls-fourmolu-plugin/Ide/Plugin/Fourmolu.o, dist/build/hls-fourmolu-plugin/Ide/Plugin/Fourmolu.dyn_o ) nodejs> [784/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.ordered-hash-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/ordered-hash-table.h:10, nodejs> from ../../deps/v8/src/objects/ordered-hash-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> [785/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.scope-info.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/scope-info.h:9, nodejs> from ../../deps/v8/src/objects/scope-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> [786/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.type-hints.o haskell-language-server> [1 of 1] Compiling Ide.Plugin.Fourmolu ( plugins/hls-fourmolu-plugin/src/Ide/Plugin/Fourmolu.hs, dist/build/hls-fourmolu-plugin/Ide/Plugin/Fourmolu.p_o ) nodejs> [787/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.simd.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/fixed-array-inl.h:8, nodejs> from ../../deps/v8/src/objects/simd.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> [788/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.tagged-impl.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/tagged-impl-inl.h:13, nodejs> from ../../deps/v8/src/objects/tagged-impl.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> [789/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.visitors.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/objects/visitors.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> [790/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string-comparator.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/objects/string.h:15, nodejs> from ../../deps/v8/src/objects/string-comparator.h:10, nodejs> from ../../deps/v8/src/objects/string-comparator.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> [791/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.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/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/objects/objects.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> [792/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.source-text-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/objects/source-text-module.h:8, nodejs> from ../../deps/v8/src/objects/source-text-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> [793/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.shared-function-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/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/objects/shared-function-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> [794/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string-forwarding-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/heap/heap.h:28, nodejs> from ../../deps/v8/src/objects/string.h:15, nodejs> from ../../deps/v8/src/objects/string-forwarding-table.h:8, nodejs> from ../../deps/v8/src/objects/string-forwarding-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> [795/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string-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/heap/heap.h:28, nodejs> from ../../deps/v8/src/objects/string.h:15, nodejs> from ../../deps/v8/src/objects/string-table.h:9, nodejs> from ../../deps/v8/src/objects/string-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> [796/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.swiss-name-dictionary.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/swiss-name-dictionary.h:13, nodejs> from ../../deps/v8/src/objects/swiss-name-dictionary.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> [797/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.symbol-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/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/execution/isolate-utils-inl.h:8, nodejs> from ../../deps/v8/src/objects/hash-table-inl.h:8, nodejs> from ../../deps/v8/src/objects/symbol-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> [798/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string.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/objects/string.h:15, nodejs> from ../../deps/v8/src/objects/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> [799/2107] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.import-assertions.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/parsing/import-assertions.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> [800/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.synthetic-module.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/module.h:9, nodejs> from ../../deps/v8/src/objects/synthetic-module.h:8, nodejs> from ../../deps/v8/src/objects/synthetic-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> [801/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.template-objects.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/template-objects.h:8, nodejs> from ../../deps/v8/src/objects/template-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> [802/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.templates.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/templates.h:12, nodejs> from ../../deps/v8/src/objects/templates.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> [803/2107] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.token.o nodejs> [804/2107] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.literal-buffer.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/parsing/literal-buffer.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> [805/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.transitions.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/transitions.h:9, nodejs> from ../../deps/v8/src/objects/transitions.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> [806/2107] CXX obj/deps/v8/src/objects/v8_base_without_compiler.value-serializer.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/objects/value-serializer.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-pragmas-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-pragmas-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> : warning: [GHC-42258] [-Wunused-packages] haskell-language-server> The following packages were specified via -package or -package-id flags, haskell-language-server> but were not needed for compilation: haskell-language-server> - lens-aeson-1.2.3 (exposed by flag -package-id lens-aeson-1.2.3-6B3EiPXeQym6xaa9URrxEU) haskell-language-server> - transformers-0.6.1.1 (exposed by flag -package-id transformers-0.6.1.1-e9f8) haskell-language-server> haskell-language-server> [1 of 1] Compiling Ide.Plugin.Pragmas ( plugins/hls-pragmas-plugin/src/Ide/Plugin/Pragmas.hs, dist/build/hls-pragmas-plugin/Ide/Plugin/Pragmas.o, dist/build/hls-pragmas-plugin/Ide/Plugin/Pragmas.dyn_o ) nodejs> [807/2107] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.func-name-inferrer.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/parsing/func-name-inferrer.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> [808/2107] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.parse-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/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/parse-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> [809/2107] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.pending-compilation-error-handler.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/parsing/pending-compilation-error-handler.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> [810/2107] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.profiler-stats.o nodejs> [811/2107] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.parsing.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/parsing/parsing.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> [812/2107] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.preparse-data.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/parsing/preparse-data.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> [813/2107] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.scanner-character-streams.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/parsing/scanner-character-streams.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> [814/2107] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.rewriter.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/parsing/rewriter.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> : warning: [GHC-42258] [-Wunused-packages] haskell-language-server> The following packages were specified via -package or -package-id flags, haskell-language-server> but were not needed for compilation: haskell-language-server> - lens-aeson-1.2.3 (exposed by flag -package-id lens-aeson-1.2.3-6B3EiPXeQym6xaa9URrxEU) haskell-language-server> - transformers-0.6.1.1 (exposed by flag -package-id transformers-0.6.1.1-e9f8) haskell-language-server> haskell-language-server> [1 of 1] Compiling Ide.Plugin.Pragmas ( plugins/hls-pragmas-plugin/src/Ide/Plugin/Pragmas.hs, dist/build/hls-pragmas-plugin/Ide/Plugin/Pragmas.p_o ) nodejs> [815/2107] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.symbolizer.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/counters-scopes.h:8, nodejs> from ../../deps/v8/src/execution/vm-state.h:10, nodejs> from ../../deps/v8/src/profiler/profile-generator.h:20, nodejs> from ../../deps/v8/src/profiler/symbolizer.h:9, nodejs> from ../../deps/v8/src/profiler/symbolizer.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> [816/2107] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.allocation-tracker.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/profiler/allocation-tracker.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> [817/2107] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.preparser.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/parsing/preparser.h:9, nodejs> from ../../deps/v8/src/parsing/preparser.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> [818/2107] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.cpu-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/logging/code-events.h:17, nodejs> from ../../deps/v8/src/profiler/profiler-listener.h:11, nodejs> from ../../deps/v8/src/profiler/cpu-profiler.h:15, nodejs> from ../../deps/v8/src/profiler/cpu-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> [819/2107] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.scanner.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/scanner.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> [820/2107] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.heap-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/profiler/heap-profiler.h:15, nodejs> from ../../deps/v8/src/profiler/heap-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> [821/2107] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental-bytecode.o nodejs> [822/2107] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.tracing-cpu-profiler.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/profiler/tracing-cpu-profiler.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> [823/2107] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.parser.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/parsing/parser.h:10, nodejs> from ../../deps/v8/src/parsing/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> [824/2107] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-bytecodes.o nodejs> [825/2107] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.profile-generator.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/counters-scopes.h:8, nodejs> from ../../deps/v8/src/execution/vm-state.h:10, nodejs> from ../../deps/v8/src/profiler/profile-generator.h:20, nodejs> from ../../deps/v8/src/profiler/profile-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> [826/2107] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental-compiler.o nodejs> [827/2107] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-error.o nodejs> [828/2107] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-ast.o nodejs> [829/2107] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.heap-snapshot-generator.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/profiler/heap-snapshot-generator.h:16, nodejs> from ../../deps/v8/src/profiler/heap-snapshot-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> [830/2107] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-dotprinter.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, nodejs> from ../../deps/v8/src/regexp/regexp-nodes.h:9, nodejs> from ../../deps/v8/src/regexp/regexp-compiler.h:13, nodejs> from ../../deps/v8/src/regexp/regexp-dotprinter.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> [831/2107] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.profiler-listener.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/logging/code-events.h:17, nodejs> from ../../deps/v8/src/profiler/profiler-listener.h:11, nodejs> from ../../deps/v8/src/profiler/profiler-listener.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> [832/2107] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.tick-sample.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/profiler/tick-sample.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> [833/2107] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.strings-storage.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/profiler/strings-storage.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> [834/2107] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.sampling-heap-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/profiler/sampling-heap-profiler.h:14, nodejs> from ../../deps/v8/src/profiler/sampling-heap-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> [835/2107] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-compiler-tonode.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/regexp/regexp-compiler-tonode.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> [836/2107] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-stack.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/regexp/regexp-stack.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-explicit-imports-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-explicit-imports-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> : warning: [GHC-42258] [-Wunused-packages] haskell-language-server> The following packages were specified via -package or -package-id flags, haskell-language-server> but were not needed for compilation: haskell-language-server> - ghc-9.10.1 (exposed by flag -package-id ghc-9.10.1-890c) haskell-language-server> haskell-language-server> [1 of 1] Compiling Ide.Plugin.ExplicitImports ( plugins/hls-explicit-imports-plugin/src/Ide/Plugin/ExplicitImports.hs, dist/build/hls-explicit-imports-plugin/Ide/Plugin/ExplicitImports.o, dist/build/hls-explicit-imports-plugin/Ide/Plugin/ExplicitImports.dyn_o ) nodejs> [837/2107] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.weak-code-registry.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/profiler/weak-code-registry.h:10, nodejs> from ../../deps/v8/src/profiler/weak-code-registry.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> [838/2107] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental-interpreter.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/fixed-array-inl.h:8, nodejs> from ../../deps/v8/src/regexp/experimental/experimental-interpreter.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> [839/2107] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental.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/js-regexp.h:9, nodejs> from ../../deps/v8/src/objects/js-regexp-inl.h:8, nodejs> from ../../deps/v8/src/regexp/experimental/experimental.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> [840/2107] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-bytecode-generator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, nodejs> from ../../deps/v8/src/regexp/regexp-bytecode-generator.h:10, nodejs> from ../../deps/v8/src/regexp/regexp-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> [841/2107] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-bytecode-peephole.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/fixed-array-inl.h:8, nodejs> from ../../deps/v8/src/regexp/regexp-bytecode-peephole.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> [842/2107] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-macro-assembler-tracer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler-tracer.h:9, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler-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> [843/2107] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-interpreter.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/regexp/regexp-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> [844/2107] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-compiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, nodejs> from ../../deps/v8/src/regexp/regexp-nodes.h:9, nodejs> from ../../deps/v8/src/regexp/regexp-compiler.h:13, nodejs> from ../../deps/v8/src/regexp/regexp-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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> : warning: [GHC-42258] [-Wunused-packages] haskell-language-server> The following packages were specified via -package or -package-id flags, haskell-language-server> but were not needed for compilation: haskell-language-server> - ghc-9.10.1 (exposed by flag -package-id ghc-9.10.1-890c) haskell-language-server> haskell-language-server> [1 of 1] Compiling Ide.Plugin.ExplicitImports ( plugins/hls-explicit-imports-plugin/src/Ide/Plugin/ExplicitImports.hs, dist/build/hls-explicit-imports-plugin/Ide/Plugin/ExplicitImports.p_o ) nodejs> [845/2107] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-utils.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/regexp/regexp-utils.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> [846/2107] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-macro-assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler.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> [847/2107] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-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/regexp/regexp-parser.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> [848/2107] CXX obj/deps/v8/src/roots/v8_base_without_compiler.roots.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/heap-object-inl.h:8, nodejs> from ../../deps/v8/src/roots/roots.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> [849/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-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> [850/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-atomics.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-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-atomics.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> [851/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-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> [852/2107] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp.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/regexp/regexp.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> [853/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-classes.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-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-classes.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> [854/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/runtime/runtime-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> [855/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-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> [856/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-compiler.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/runtime/runtime-compiler.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> [857/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-debug.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/runtime/runtime-debug.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> [858/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-forin.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/runtime/runtime-forin.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> [859/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-function.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> [860/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-futex.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/heap-object-inl.h:8, nodejs> from ../../deps/v8/src/objects/primitive-heap-object-inl.h:9, nodejs> from ../../deps/v8/src/objects/heap-number-inl.h:10, nodejs> from ../../deps/v8/src/numbers/conversions-inl.h:21, nodejs> from ../../deps/v8/src/runtime/runtime-futex.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> [861/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/runtime/runtime-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> [862/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/runtime/runtime-internal.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> [863/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-intl.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-stan-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-stan-plugin' for haskell-language-server-2.10.0.0... nodejs> [864/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-numbers.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-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-numbers.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 1] Compiling Ide.Plugin.Stan ( plugins/hls-stan-plugin/src/Ide/Plugin/Stan.hs, dist/build/hls-stan-plugin/Ide/Plugin/Stan.o, dist/build/hls-stan-plugin/Ide/Plugin/Stan.dyn_o ) nodejs> [865/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-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> [866/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-operators.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/runtime/runtime-operators.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> [867/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-literals.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/runtime/runtime-literals.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> [868/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-promise.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/runtime/runtime-promise.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> [869/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-object.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> [870/2107] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.sandbox.o nodejs> [871/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-proxy.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-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-proxy.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 1] Compiling Ide.Plugin.Stan ( plugins/hls-stan-plugin/src/Ide/Plugin/Stan.hs, dist/build/hls-stan-plugin/Ide/Plugin/Stan.p_o ) nodejs> [872/2107] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.code-pointer-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/sandbox/code-pointer-table.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> [873/2107] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.external-pointer-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/sandbox/external-pointer-table.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> [874/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/deoptimizer.h:14, nodejs> from ../../deps/v8/src/runtime/runtime-scopes.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> [875/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-regexp.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> [876/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-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> [877/2107] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.trusted-pointer-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/sandbox/trusted-pointer-table.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> [878/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-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> [879/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-strings.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-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-strings.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> [880/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-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> [881/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-trace.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> [882/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.roots-serializer.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/snapshot/serializer.h:10, nodejs> from ../../deps/v8/src/snapshot/roots-serializer.h:11, nodejs> from ../../deps/v8/src/snapshot/roots-serializer.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> [883/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-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/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-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> [884/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-test.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/runtime/runtime-test.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> [885/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime.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/runtime/runtime.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> [886/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-typedarray.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-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-typedarray.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> [887/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot-utils.o nodejs> [888/2107] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.testing.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/sandbox/testing.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> [889/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot-data.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/snapshot/serializer.h:10, nodejs> from ../../deps/v8/src/snapshot/snapshot-data.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-ormolu-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-ormolu-plugin' for haskell-language-server-2.10.0.0... nodejs> [890/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.context-deserializer.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/snapshot/deserializer.h:13, nodejs> from ../../deps/v8/src/snapshot/context-deserializer.h:8, nodejs> from ../../deps/v8/src/snapshot/context-deserializer.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 1] Compiling Ide.Plugin.Ormolu ( plugins/hls-ormolu-plugin/src/Ide/Plugin/Ormolu.hs, dist/build/hls-ormolu-plugin/Ide/Plugin/Ormolu.o, dist/build/hls-ormolu-plugin/Ide/Plugin/Ormolu.dyn_o ) nodejs> [891/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.code-serializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/codegen/script-details.h:10, nodejs> from ../../deps/v8/src/snapshot/code-serializer.h:9, nodejs> from ../../deps/v8/src/snapshot/code-serializer.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> [892/2107] CXX obj/deps/v8/src/strings/v8_base_without_compiler.char-predicates.o nodejs> [893/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.context-serializer.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/snapshot/context-serializer.h:8, nodejs> from ../../deps/v8/src/snapshot/context-serializer.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> [894/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.sort-builtins.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/snapshot/sort-builtins.h:12, nodejs> from ../../deps/v8/src/snapshot/sort-builtins.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> [895/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.read-only-deserializer.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/snapshot/deserializer.h:13, nodejs> from ../../deps/v8/src/snapshot/read-only-deserializer.h:8, nodejs> from ../../deps/v8/src/snapshot/read-only-deserializer.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> [896/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.object-deserializer.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/snapshot/deserializer.h:13, nodejs> from ../../deps/v8/src/snapshot/object-deserializer.h:8, nodejs> from ../../deps/v8/src/snapshot/object-deserializer.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> [897/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.serializer-deserializer.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/snapshot/references.h:10, nodejs> from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, nodejs> from ../../deps/v8/src/snapshot/serializer-deserializer.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> [898/2107] CXX obj/deps/v8/src/strings/v8_base_without_compiler.string-case.o nodejs> [899/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.read-only-serializer.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/snapshot/serializer.h:10, nodejs> from ../../deps/v8/src/snapshot/roots-serializer.h:11, nodejs> from ../../deps/v8/src/snapshot/read-only-serializer.h:8, nodejs> from ../../deps/v8/src/snapshot/read-only-serializer.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> [900/2107] CXX obj/deps/v8/src/strings/v8_base_without_compiler.unicode-decoder.o nodejs> [901/2107] CXX obj/deps/v8/src/strings/v8_base_without_compiler.unicode.o nodejs> [902/2107] CXX obj/deps/v8/src/snapshot/embedded/v8_base_without_compiler.embedded-data.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/snapshot/embedded/embedded-data.h:11, nodejs> from ../../deps/v8/src/snapshot/embedded/embedded-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> [903/2107] CXX obj/deps/v8/src/tasks/v8_base_without_compiler.operations-barrier.o nodejs> [904/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.deserializer.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/snapshot/deserializer.h:13, nodejs> from ../../deps/v8/src/snapshot/deserializer.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 1] Compiling Ide.Plugin.Ormolu ( plugins/hls-ormolu-plugin/src/Ide/Plugin/Ormolu.hs, dist/build/hls-ormolu-plugin/Ide/Plugin/Ormolu.p_o ) nodejs> [905/2107] CXX obj/deps/v8/src/tasks/v8_base_without_compiler.task-utils.o nodejs> [906/2107] CXX obj/deps/v8/src/third_party/siphash/v8_base_without_compiler.halfsiphash.o nodejs> [907/2107] CXX obj/deps/v8/src/tracing/v8_base_without_compiler.traced-value.o nodejs> [908/2107] CXX obj/deps/v8/src/tracing/v8_base_without_compiler.tracing-category-observer.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/tracing/tracing-category-observer.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> [909/2107] CXX obj/deps/v8/src/tasks/v8_base_without_compiler.cancelable-task.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/tasks/cancelable-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> [910/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.shared-heap-deserializer.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/snapshot/deserializer.h:13, nodejs> from ../../deps/v8/src/snapshot/shared-heap-deserializer.h:8, nodejs> from ../../deps/v8/src/snapshot/shared-heap-deserializer.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> [911/2107] CXX obj/deps/v8/src/utils/v8_base_without_compiler.allocation.o nodejs> [912/2107] CXX obj/deps/v8/src/utils/v8_base_without_compiler.bit-vector.o nodejs> [913/2107] CXX obj/deps/v8/src/utils/v8_base_without_compiler.detachable-vector.o nodejs> [914/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.shared-heap-serializer.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/snapshot/serializer.h:10, nodejs> from ../../deps/v8/src/snapshot/roots-serializer.h:11, nodejs> from ../../deps/v8/src/snapshot/shared-heap-serializer.h:8, nodejs> from ../../deps/v8/src/snapshot/shared-heap-serializer.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> [915/2107] CXX obj/deps/v8/src/tracing/v8_base_without_compiler.trace-event.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/tracing/trace-event.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> [916/2107] CXX obj/deps/v8/src/utils/v8_base_without_compiler.sha-256.o nodejs> [917/2107] CXX obj/deps/v8/src/utils/v8_base_without_compiler.hex-format.o nodejs> [918/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot-source-sink.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/snapshot/snapshot-source-sink.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> [919/2107] CXX obj/deps/v8/src/zone/v8_base_without_compiler.type-stats.o nodejs> [920/2107] CXX obj/deps/v8/src/utils/v8_base_without_compiler.version.o nodejs> [921/2107] CXX obj/deps/v8/src/zone/v8_base_without_compiler.zone-segment.o nodejs> [922/2107] CXX obj/deps/v8/src/utils/v8_base_without_compiler.utils.o nodejs> [923/2107] CXX obj/deps/v8/src/zone/v8_base_without_compiler.accounting-allocator.o nodejs> [924/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.crc32.o nodejs> [925/2107] CXX obj/deps/v8/src/zone/v8_base_without_compiler.zone.o nodejs> [926/2107] CXX obj/deps/v8/src/utils/v8_base_without_compiler.ostreams.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/objects/string.h:15, nodejs> from ../../deps/v8/src/utils/ostreams.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> [927/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.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/snapshot/references.h:10, nodejs> from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, nodejs> from ../../deps/v8/src/snapshot/snapshot.h:14, nodejs> from ../../deps/v8/src/snapshot/snapshot.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> [928/2107] CXX obj/deps/v8/src/utils/v8_base_without_compiler.memcopy.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/snapshot/embedded/embedded-data.h:11, nodejs> from ../../deps/v8/src/snapshot/embedded/embedded-data-inl.h:8, nodejs> from ../../deps/v8/src/utils/memcopy.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> [929/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.remote-object-id.o nodejs> [930/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.custom-preview.o nodejs> [931/2107] CXX obj/deps/v8/src/utils/v8_base_without_compiler.address-map.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/utils/address-map.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> [932/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.inspected-context.o nodejs> [933/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.startup-deserializer.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/snapshot/deserializer.h:13, nodejs> from ../../deps/v8/src/snapshot/startup-deserializer.h:8, nodejs> from ../../deps/v8/src/snapshot/startup-deserializer.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> [934/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.string-16.o nodejs> [935/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.string-util.o nodejs> [936/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.startup-serializer.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/snapshot/startup-serializer.h:10, nodejs> from ../../deps/v8/src/snapshot/startup-serializer.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> [937/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.search-util.o nodejs> [938/2107] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.serializer.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/snapshot/serializer.h:10, nodejs> from ../../deps/v8/src/snapshot/serializer.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> [939/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-barrier.o nodejs> [940/2107] CXX obj/deps/v8/src/strings/v8_base_without_compiler.string-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/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/strings/string-builder.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> [941/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-console-agent-impl.o nodejs> [942/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.test-interface.o nodejs> [943/2107] CXX obj/deps/v8/src/utils/v8_base_without_compiler.identity-map.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/utils/identity-map.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> [944/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.injected-script.o nodejs> [945/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-id.o nodejs> [946/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-script.o nodejs> [947/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-deep-serializer.o nodejs> [948/2107] CXX obj/deps/v8/src/strings/v8_base_without_compiler.string-stream.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/strings/string-stream.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> [949/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-schema-agent-impl.o nodejs> [950/2107] CXX obj/deps/v8/src/strings/v8_base_without_compiler.uri.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/strings/uri.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> [951/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-regex.o nodejs> [952/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-console-message.o nodejs> [953/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-console.o nodejs> [954/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-serialization-duplicate-tracker.o nodejs> [955/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-value-utils.o nodejs> [956/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-inspector-session-impl.o nodejs> [957/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-string-conversions.o nodejs> [958/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger.o nodejs> [959/2107] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.error_support.o nodejs> [960/2107] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.json_platform_v8.o nodejs> [961/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-heap-profiler-agent-impl.o nodejs> [962/2107] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.span.o nodejs> [963/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-inspector-impl.o nodejs> [964/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-profiler-agent-impl.o nodejs> [965/2107] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.serializable.o nodejs> [966/2107] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.status.o nodejs> [967/2107] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.cbor.o haskell-language-server> Preprocessing library 'hls-cabal-fmt-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-cabal-fmt-plugin' for haskell-language-server-2.10.0.0... nodejs> [968/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-agent-impl.o nodejs> [969/2107] CXX obj/deps/v8/src/temporal/v8_base_without_compiler.temporal-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/temporal/temporal-parser.h:9, nodejs> from ../../deps/v8/src/temporal/temporal-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> [970/2107] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.protocol_core.o nodejs> [971/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-stack-trace-impl.o haskell-language-server> [1 of 1] Compiling Ide.Plugin.CabalFmt ( plugins/hls-cabal-fmt-plugin/src/Ide/Plugin/CabalFmt.hs, dist/build/hls-cabal-fmt-plugin/Ide/Plugin/CabalFmt.o, dist/build/hls-cabal-fmt-plugin/Ide/Plugin/CabalFmt.dyn_o ) nodejs> [972/2107] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.dispatch.o nodejs> [973/2107] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Console.o nodejs> [974/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-runtime-agent-impl.o nodejs> [975/2107] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Schema.o nodejs> [976/2107] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.json.o nodejs> [977/2107] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Protocol.o nodejs> [978/2107] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Profiler.o haskell-language-server> [1 of 1] Compiling Ide.Plugin.CabalFmt ( plugins/hls-cabal-fmt-plugin/src/Ide/Plugin/CabalFmt.hs, dist/build/hls-cabal-fmt-plugin/Ide/Plugin/CabalFmt.p_o ) nodejs> [979/2107] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-inside.o nodejs> [980/2107] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.HeapProfiler.o nodejs> [981/2107] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.value-mirror.o nodejs> [982/2107] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-outside.o nodejs> [983/2107] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-shared.o nodejs> [984/2107] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-types.o nodejs> [985/2107] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Debugger.o nodejs> [986/2107] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Runtime.o nodejs> [987/2107] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-scanner.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/asmjs/asm-scanner.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> [988/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.canonical-types.o nodejs> [989/2107] CXX obj/deps/v8/src/wasm/baseline/v8_base_without_compiler.parallel-move.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/wasm/baseline/liftoff-assembler.h:12, nodejs> from ../../deps/v8/src/wasm/baseline/parallel-move.h:8, nodejs> from ../../deps/v8/src/wasm/baseline/parallel-move.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-eval-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-eval-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [ 1 of 10] Compiling Ide.Plugin.Eval.Config ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Config.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Config.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Config.dyn_o ) nodejs> [990/2107] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.baseline-batch-compiler.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/baseline/baseline-batch-compiler.h:10, nodejs> from ../../deps/v8/src/baseline/baseline-batch-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> [991/2107] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-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/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/heap-object-inl.h:8, nodejs> from ../../deps/v8/src/objects/primitive-heap-object-inl.h:9, nodejs> from ../../deps/v8/src/objects/heap-number-inl.h:10, nodejs> from ../../deps/v8/src/numbers/conversions-inl.h:21, nodejs> from ../../deps/v8/src/asmjs/asm-parser.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> [992/2107] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-js.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/asmjs/asm-js.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> [993/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-test-wasm.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-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-test-wasm.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> [994/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.memory-tracing.o haskell-language-server> [ 2 of 10] Compiling Ide.Plugin.Eval.Parse.Option ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Option.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Option.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Option.dyn_o ) haskell-language-server> [ 3 of 10] Compiling Ide.Plugin.Eval.Util ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Util.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Util.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Util.dyn_o ) nodejs> [995/2107] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-wasm-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/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-wasm-objects.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> [996/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.code-space-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/wasm/code-space-access.h:14, nodejs> from ../../deps/v8/src/wasm/code-space-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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 4 of 10] Compiling Ide.Plugin.Eval.GHC ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/GHC.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/GHC.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/GHC.dyn_o ) nodejs> [997/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.function-body-decoder.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/wasm/wasm-linkage.h:13, nodejs> from ../../deps/v8/src/wasm/function-body-decoder.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> [998/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.constant-expression-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/wasm/constant-expression-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> [999/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.local-decl-encoder.o haskell-language-server> [ 5 of 10] Compiling Ide.Plugin.Eval.Types ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Types.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Types.dyn_o ) nodejs> [1000/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.simd-shuffle.o nodejs> [1001/2107] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.baseline-compiler.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/baseline/baseline-assembler.h:8, nodejs> from ../../deps/v8/src/baseline/baseline-assembler-inl.h:8, nodejs> from ../../deps/v8/src/baseline/baseline-compiler.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> [1002/2107] CXX obj/deps/v8/src/wasm/baseline/v8_base_without_compiler.liftoff-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-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/wasm/baseline/liftoff-assembler.h:12, nodejs> from ../../deps/v8/src/wasm/baseline/liftoff-assembler.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> [1003/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.constant-expression.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/wasm/constant-expression.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> [1004/2107] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-wasm.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/wasm-compiler.h:18, nodejs> from ../../deps/v8/src/runtime/runtime-wasm.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> [1005/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.value-type.o nodejs> [1006/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.pgo.o nodejs> [1007/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.names-provider.o nodejs> [1008/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.stacks.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/wasm/stacks.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 6 of 10] Compiling Ide.Plugin.Eval.Rules ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Rules.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Rules.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Rules.dyn_o ) haskell-language-server> [ 7 of 10] Compiling Ide.Plugin.Eval.Parse.Comments ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Comments.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Comments.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Comments.dyn_o ) nodejs> [1009/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_base_without_compiler.wasm-dead-code-elimination-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.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> [1010/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.streaming-decoder.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/wasm/streaming-decoder.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> [1011/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.module-decoder.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/wasm/module-decoder-impl.h:13, nodejs> from ../../deps/v8/src/wasm/module-decoder.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> [1012/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.graph-builder-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/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/compiler/linkage.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-compiler-definitions.h:17, nodejs> from ../../deps/v8/src/wasm/graph-builder-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> [1013/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.function-compiler.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/wasm/function-compiler.h:14, nodejs> from ../../deps/v8/src/wasm/function-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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 8 of 10] Compiling Ide.Plugin.Eval.Code ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Code.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Code.dyn_o ) haskell-language-server> plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs:88:18: warning: [GHC-63394] [-Wx-partial] haskell-language-server> In the use of ‘head’ haskell-language-server> (imported from Prelude, but defined in GHC.Internal.List): haskell-language-server> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." haskell-language-server> | haskell-language-server> 88 | evalPrint <- head <$> runDecls ("evalPrint x = P.writeFile " <> show temp <> " (P.show x)") haskell-language-server> | ^^^^ haskell-language-server> haskell-language-server> [ 9 of 10] Compiling Ide.Plugin.Eval.CodeLens ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/CodeLens.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/CodeLens.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval/CodeLens.dyn_o ) nodejs> [1014/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.jump-table-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-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/wasm/jump-table-assembler.h:13, nodejs> from ../../deps/v8/src/wasm/jump-table-assembler.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> [1015/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-module-sourcemap.o haskell-language-server> [10 of 10] Compiling Ide.Plugin.Eval ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval.o, dist/build/hls-eval-plugin/Ide/Plugin/Eval.dyn_o ) nodejs> [1016/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-import-wrapper-cache.o nodejs> [1017/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-module-builder.o haskell-language-server> [ 1 of 10] Compiling Ide.Plugin.Eval.Config ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Config.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Config.p_o ) nodejs> [1018/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.sync-streaming-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/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/wasm/sync-streaming-decoder.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 2 of 10] Compiling Ide.Plugin.Eval.Parse.Option ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Option.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Option.p_o ) haskell-language-server> [ 3 of 10] Compiling Ide.Plugin.Eval.Util ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Util.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Util.p_o ) nodejs> [1019/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-disassembler.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/wasm/module-decoder-impl.h:13, nodejs> from ../../deps/v8/src/wasm/wasm-disassembler.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> [1020/2107] CXX obj/deps/v8/src/wasm/baseline/v8_base_without_compiler.liftoff-compiler.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/wasm/function-compiler.h:14, nodejs> from ../../deps/v8/src/wasm/baseline/liftoff-compiler.h:8, nodejs> from ../../deps/v8/src/wasm/baseline/liftoff-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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 4 of 10] Compiling Ide.Plugin.Eval.GHC ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/GHC.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/GHC.p_o ) nodejs> [1021/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-opcodes.o nodejs> [1022/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.well-known-imports.o nodejs> [1023/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-external-refs.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/wasm/wasm-objects-inl.h:16, nodejs> from ../../deps/v8/src/wasm/wasm-external-refs.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 5 of 10] Compiling Ide.Plugin.Eval.Types ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Types.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Types.p_o ) nodejs> [1024/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-subtyping.o nodejs> [1025/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.module-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/wasm/module-compiler.h:22, nodejs> from ../../deps/v8/src/wasm/module-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> [1026/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.module-instantiate.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/wasm/module-instantiate.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> [1027/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-code-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/codegen/assembler-inl.h:8, nodejs> from ../../deps/v8/src/wasm/wasm-code-manager.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> [1028/2107] CXX obj/deps/v8/src/codegen/x64/v8_base_without_compiler.cpu-x64.o nodejs> [1029/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-features.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/wasm/wasm-features.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> [1030/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-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/codegen/compiler.h:17, nodejs> from ../../deps/v8/src/compiler/wasm-compiler.h:18, nodejs> from ../../deps/v8/src/wasm/wasm-debug.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> [1031/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-engine.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/wasm/wasm-engine.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> [1032/2107] CXX obj/deps/v8/src/diagnostics/x64/v8_base_without_compiler.unwinder-x64.o nodejs> [1033/2107] CXX obj/deps/v8/src/codegen/shared-ia32-x64/v8_base_without_compiler.macro-assembler-shared-ia32-x64.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/shared-ia32-x64/macro-assembler-shared-ia32-x64.h:11, nodejs> from ../../deps/v8/src/codegen/shared-ia32-x64/macro-assembler-shared-ia32-x64.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> [1034/2107] CXX obj/deps/v8/src/diagnostics/x64/v8_base_without_compiler.disasm-x64.o nodejs> [1035/2107] CXX obj/deps/v8/src/diagnostics/x64/v8_base_without_compiler.eh-frame-x64.o nodejs> [1036/2107] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-inside-posix.o nodejs> [1037/2107] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-outside-posix.o nodejs> [1038/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_base_without_compiler.class-verifiers.o nodejs> [1039/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-js.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/wasm/wasm-js.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> [1040/2107] CXX obj/tools/v8_gypfiles/gen/src/regexp/v8_base_without_compiler.special-case.o nodejs> [1041/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.aggregate-error-tq.o nodejs> [1042/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-at-tq.o nodejs> [1043/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-concat-tq.o nodejs> [1044/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-copywithin-tq.o nodejs> [1045/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-every-tq.o nodejs> [1046/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-filter-tq.o nodejs> [1047/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-result.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/wasm/wasm-result.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> [1048/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-find-tq.o nodejs> [1049/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-findindex-tq.o nodejs> [1050/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-findlast-tq.o nodejs> [1051/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-flat-tq.o nodejs> [1052/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-findlastindex-tq.o nodejs> [1053/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-foreach-tq.o nodejs> [1054/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-from-async-tq.o nodejs> [1055/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-from-tq.o nodejs> [1056/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-isarray-tq.o nodejs> [1057/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-join-tq.o nodejs> [1058/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-lastindexof-tq.o nodejs> [1059/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-map-tq.o nodejs> [1060/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-of-tq.o nodejs> [1061/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-reduce-right-tq.o nodejs> [1062/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-reduce-tq.o nodejs> [1063/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-reverse-tq.o nodejs> [1064/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-shift-tq.o nodejs> [1065/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-slice-tq.o nodejs> [1066/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-some-tq.o nodejs> [1067/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-splice-tq.o nodejs> [1068/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-to-reversed-tq.o nodejs> [1069/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-to-sorted-tq.o nodejs> [1070/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-to-spliced-tq.o nodejs> [1071/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-unshift-tq.o nodejs> [1072/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-with-tq.o nodejs> [1073/2107] CXX obj/deps/v8/src/deoptimizer/x64/v8_base_without_compiler.deoptimizer-x64.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/x64/deoptimizer-x64.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> [1074/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.arraybuffer-tq.o nodejs> [1075/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-tq.o nodejs> [1076/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.base-tq.o nodejs> [1077/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.boolean-tq.o nodejs> [1078/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.builtins-bigint-tq.o nodejs> [1079/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.builtins-string-tq.o haskell-language-server> [ 6 of 10] Compiling Ide.Plugin.Eval.Rules ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Rules.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Rules.p_o ) nodejs> [1080/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.constructor-tq.o nodejs> [1081/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.collections-tq.o nodejs> [1082/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.cast-tq.o nodejs> [1083/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.conversion-tq.o nodejs> [1084/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.convert-tq.o nodejs> [1085/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.console-tq.o nodejs> [1086/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.data-view-tq.o nodejs> [1087/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.frames-tq.o nodejs> [1088/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.finalization-registry-tq.o nodejs> [1089/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.frame-arguments-tq.o nodejs> [1090/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.function-tq.o nodejs> [1091/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.growable-fixed-array-tq.o nodejs> [1092/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.ic-callable-tq.o nodejs> [1093/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.ic-tq.o nodejs> [1094/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.internal-tq.o nodejs> [1095/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.internal-coverage-tq.o nodejs> [1096/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.iterator-from-tq.o nodejs> [1097/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.iterator-tq.o nodejs> [1098/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.iterator-helpers-tq.o nodejs> [1099/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.map-groupby-tq.o nodejs> [1100/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.number-tq.o nodejs> [1101/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.math-tq.o nodejs> [1102/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.object-fromentries-tq.o nodejs> [1103/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.object-groupby-tq.o nodejs> [1104/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.object-tq.o nodejs> [1105/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-abstract-operations-tq.o nodejs> [1106/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-all-element-closure-tq.o nodejs> [1107/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-all-tq.o nodejs> [1108/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-any-tq.o nodejs> [1109/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-finally-tq.o nodejs> [1110/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-constructor-tq.o nodejs> [1111/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-misc-tq.o nodejs> [1112/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-race-tq.o nodejs> [1113/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-jobs-tq.o nodejs> [1114/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-then-tq.o nodejs> [1115/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-reaction-job-tq.o nodejs> [1116/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-resolve-tq.o nodejs> [1117/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-constructor-tq.o nodejs> [1118/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-withresolvers-tq.o nodejs> [1119/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-delete-property-tq.o nodejs> [1120/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-get-prototype-of-tq.o nodejs> [1121/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-has-property-tq.o nodejs> [1122/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-get-property-tq.o nodejs> [1123/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-is-extensible-tq.o nodejs> [1124/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-revocable-tq.o nodejs> [1125/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-prevent-extensions-tq.o nodejs> [1126/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-revoke-tq.o haskell-language-server> [ 7 of 10] Compiling Ide.Plugin.Eval.Parse.Comments ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Parse/Comments.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Parse/Comments.p_o ) nodejs> [1127/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-set-prototype-of-tq.o nodejs> [1128/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-set-property-tq.o nodejs> [1129/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-tq.o nodejs> [1130/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.reflect-tq.o nodejs> [1131/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-exec-tq.o nodejs> [1132/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-match-all-tq.o nodejs> [1133/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-match-tq.o nodejs> [1134/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-replace-tq.o nodejs> [1135/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-source-tq.o nodejs> [1136/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-search-tq.o nodejs> [1137/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-split-tq.o nodejs> [1138/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-test-tq.o nodejs> [1139/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-difference-tq.o nodejs> [1140/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-tq.o nodejs> [1141/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-intersection-tq.o nodejs> [1142/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-is-disjoint-from-tq.o nodejs> [1143/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-is-subset-of-tq.o nodejs> [1144/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-symmetric-difference-tq.o nodejs> [1145/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-is-superset-of-tq.o nodejs> [1146/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-union-tq.o nodejs> [1147/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-at-tq.o nodejs> [1148/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-includes-tq.o nodejs> [1149/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-endswith-tq.o nodejs> [1150/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-html-tq.o nodejs> [1151/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-indexof-tq.o nodejs> [1152/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-iswellformed-tq.o nodejs> [1153/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-iterator-tq.o nodejs> [1154/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-repeat-tq.o nodejs> [1155/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-match-search-tq.o nodejs> [1156/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-pad-tq.o nodejs> [1157/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-replaceall-tq.o nodejs> [1158/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-slice-tq.o nodejs> [1159/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-startswith-tq.o nodejs> [1160/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-substring-tq.o nodejs> [1161/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-substr-tq.o nodejs> [1162/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-towellformed-tq.o nodejs> [1163/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-trim-tq.o nodejs> [1164/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.symbol-tq.o nodejs> [1165/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.suppressed-error-tq.o nodejs> [1166/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-at-tq.o nodejs> [1167/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.torque-internal-tq.o nodejs> [1168/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-createtypedarray-tq.o nodejs> [1169/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-every-tq.o nodejs> [1170/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-entries-tq.o nodejs> [1171/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-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/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/wasm/wasm-module.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> [1172/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-findindex-tq.o nodejs> [1173/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-filter-tq.o nodejs> [1174/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-find-tq.o nodejs> [1175/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-findlast-tq.o nodejs> [1176/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-findlastindex-tq.o nodejs> [1177/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-foreach-tq.o nodejs> [1178/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-of-tq.o nodejs> [1179/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-from-tq.o nodejs> [1180/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-keys-tq.o nodejs> [1181/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-reduceright-tq.o nodejs> [1182/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-reduce-tq.o nodejs> [1183/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-set-tq.o nodejs> [1184/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-slice-tq.o nodejs> [1185/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-sort-tq.o nodejs> [1186/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-some-tq.o nodejs> [1187/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-subarray-tq.o nodejs> [1188/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-to-sorted-tq.o nodejs> [1189/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-to-reversed-tq.o nodejs> [1190/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-with-tq.o nodejs> [1191/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-values-tq.o nodejs> [1192/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-tq.o nodejs> [1193/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.weak-ref-tq.o nodejs> [1194/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/ic/v8_base_without_compiler.handler-configuration-tq.o nodejs> [1195/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.bigint-tq.o nodejs> [1196/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-serialization.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/wasm/wasm-objects.h:16, nodejs> from ../../deps/v8/src/wasm/wasm-serialization.h:13, nodejs> from ../../deps/v8/src/wasm/wasm-serialization.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> [1197/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-objects.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/wasm/wasm-objects.h:16, nodejs> from ../../deps/v8/src/wasm/wasm-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> [1198/2107] CXX obj/deps/v8/src/heap/third-party/v8_base_without_compiler.heap-api-stub.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/execution/isolate-utils-inl.h:8, nodejs> from ../../deps/v8/src/heap/third-party/heap-api-stub.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [ 8 of 10] Compiling Ide.Plugin.Eval.Code ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/Code.p_o ) haskell-language-server> plugins/hls-eval-plugin/src/Ide/Plugin/Eval/Code.hs:88:18: warning: [GHC-63394] [-Wx-partial] haskell-language-server> In the use of ‘head’ haskell-language-server> (imported from Prelude, but defined in GHC.Internal.List): haskell-language-server> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." haskell-language-server> | haskell-language-server> 88 | evalPrint <- head <$> runDecls ("evalPrint x = P.writeFile " <> show temp <> " (P.show x)") haskell-language-server> | ^^^^ haskell-language-server> haskell-language-server> [ 9 of 10] Compiling Ide.Plugin.Eval.CodeLens ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval/CodeLens.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval/CodeLens.p_o ) nodejs> [1199/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.bytecode-array-tq.o nodejs> [1200/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wrappers.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/compiler/linkage.h:10, nodejs> from ../../deps/v8/src/wasm/wrappers.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> [1201/2107] CXX obj/deps/v8/src/wasm/fuzzing/v8_base_without_compiler.random-module-generation.o haskell-language-server> [10 of 10] Compiling Ide.Plugin.Eval ( plugins/hls-eval-plugin/src/Ide/Plugin/Eval.hs, dist/build/hls-eval-plugin/Ide/Plugin/Eval.p_o ) nodejs> [1202/2107] CXX obj/deps/v8/src/codegen/x64/v8_base_without_compiler.assembler-x64.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/x64/assembler-x64.h:46, nodejs> from ../../deps/v8/src/codegen/x64/assembler-x64.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> [1203/2107] CXX obj/deps/v8/src/execution/x64/v8_base_without_compiler.frame-constants-x64.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/x64/assembler-x64.h:46, nodejs> from ../../deps/v8/src/codegen/x64/assembler-x64-inl.h:11, nodejs> from ../../deps/v8/src/execution/x64/frame-constants-x64.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> [1204/2107] CXX obj/deps/v8/src/codegen/x64/v8_base_without_compiler.macro-assembler-x64.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/x64/macro-assembler-x64.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> [1205/2107] CXX obj/deps/v8/src/regexp/x64/v8_base_without_compiler.regexp-macro-assembler-x64.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/regexp/x64/regexp-macro-assembler-x64.h:8, nodejs> from ../../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.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> [1206/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.api-callbacks-tq.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/api-callbacks-inl.h:10, nodejs> from gen/torque-generated/src/objects/api-callbacks-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1207/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/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/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 gen/torque-generated/factory.cc:2: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1208/2107] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.turboshaft-graph-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/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/wasm/turboshaft-graph-interface.h:13, nodejs> from ../../deps/v8/src/wasm/turboshaft-graph-interface.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> [1209/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.arguments-tq.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/arguments-inl.h:8, nodejs> from gen/torque-generated/src/objects/arguments-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1210/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.heap-object-tq.o nodejs> [1211/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.call-site-info-tq.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 gen/torque-generated/src/objects/call-site-info-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1212/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.allocation-site-tq.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/allocation-site-inl.h:9, nodejs> from gen/torque-generated/src/objects/allocation-site-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-class-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-class-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 6] Compiling Ide.Plugin.Class.Utils ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Utils.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Utils.o, dist/build/hls-class-plugin/Ide/Plugin/Class/Utils.dyn_o ) nodejs> [1213/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/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/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/allocation-site-inl.h:9, nodejs> from ../../deps/v8/src/objects/all-objects-inl.h:12, nodejs> from gen/torque-generated/objects-printer.cc:4: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1214/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.heap-number-tq.o nodejs> [1215/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.cell-tq.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/cell-inl.h:10, nodejs> from gen/torque-generated/src/objects/cell-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1216/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.contexts-tq.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-inl.h:10, nodejs> from gen/torque-generated/src/objects/contexts-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1217/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.data-handler-tq.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/objects/data-handler-inl.h:9, nodejs> from gen/torque-generated/src/objects/data-handler-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [2 of 6] Compiling Ide.Plugin.Class.Types ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Types.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Types.o, dist/build/hls-class-plugin/Ide/Plugin/Class/Types.dyn_o ) nodejs> [1218/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.debug-objects-tq.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/debug-objects-inl.h:8, nodejs> from gen/torque-generated/src/objects/debug-objects-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1219/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.descriptor-array-tq.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/descriptor-array-inl.h:8, nodejs> from gen/torque-generated/src/objects/descriptor-array-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [3 of 6] Compiling Ide.Plugin.Class.ExactPrint ( plugins/hls-class-plugin/src/Ide/Plugin/Class/ExactPrint.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/ExactPrint.o, dist/build/hls-class-plugin/Ide/Plugin/Class/ExactPrint.dyn_o ) haskell-language-server> [4 of 6] Compiling Ide.Plugin.Class.CodeLens ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeLens.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeLens.o, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeLens.dyn_o ) haskell-language-server> [5 of 6] Compiling Ide.Plugin.Class.CodeAction ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeAction.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeAction.o, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeAction.dyn_o ) nodejs> [1220/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.embedder-data-array-tq.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/heap-object-inl.h:8, nodejs> from ../../deps/v8/src/objects/embedder-data-array-inl.h:9, nodejs> from gen/torque-generated/src/objects/embedder-data-array-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1221/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.feedback-cell-tq.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/feedback-cell-inl.h:9, nodejs> from gen/torque-generated/src/objects/feedback-cell-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [6 of 6] Compiling Ide.Plugin.Class ( plugins/hls-class-plugin/src/Ide/Plugin/Class.hs, dist/build/hls-class-plugin/Ide/Plugin/Class.o, dist/build/hls-class-plugin/Ide/Plugin/Class.dyn_o ) haskell-language-server> [1 of 6] Compiling Ide.Plugin.Class.Utils ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Utils.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Utils.p_o ) nodejs> [1222/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.fixed-array-tq.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/fixed-array-inl.h:8, nodejs> from gen/torque-generated/src/objects/fixed-array-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [2 of 6] Compiling Ide.Plugin.Class.Types ( plugins/hls-class-plugin/src/Ide/Plugin/Class/Types.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/Types.p_o ) nodejs> [1223/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.feedback-vector-tq.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/feedback-vector-inl.h:9, nodejs> from gen/torque-generated/src/objects/feedback-vector-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1224/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.free-space-tq.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/free-space-inl.h:8, nodejs> from gen/torque-generated/src/objects/free-space-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1225/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.foreign-tq.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/foreign-inl.h:9, nodejs> from gen/torque-generated/src/objects/foreign-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1226/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-array-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/js-array.h:9, nodejs> from ../../deps/v8/src/objects/js-array-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-array-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1227/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-atomics-synchronization-tq.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/js-atomics-synchronization-inl.h:10, nodejs> from gen/torque-generated/src/objects/js-atomics-synchronization-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1228/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-array-buffer-tq.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/js-array-buffer-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-array-buffer-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1229/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-collection-iterator-tq.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/objects/js-collection-iterator-inl.h:9, nodejs> from gen/torque-generated/src/objects/js-collection-iterator-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1230/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-collection-tq.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/js-collection-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-collection-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [3 of 6] Compiling Ide.Plugin.Class.ExactPrint ( plugins/hls-class-plugin/src/Ide/Plugin/Class/ExactPrint.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/ExactPrint.p_o ) nodejs> [1231/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-function-tq.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/objects/js-function-inl.h:14, nodejs> from gen/torque-generated/src/objects/js-function-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [4 of 6] Compiling Ide.Plugin.Class.CodeLens ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeLens.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeLens.p_o ) haskell-language-server> [5 of 6] Compiling Ide.Plugin.Class.CodeAction ( plugins/hls-class-plugin/src/Ide/Plugin/Class/CodeAction.hs, dist/build/hls-class-plugin/Ide/Plugin/Class/CodeAction.p_o ) nodejs> [1232/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-iterator-helpers-tq.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/oddball-inl.h:9, nodejs> from ../../deps/v8/src/objects/js-iterator-helpers-inl.h:9, nodejs> from gen/torque-generated/src/objects/js-iterator-helpers-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1233/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-generator-tq.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/objects/js-promise-inl.h:10, nodejs> from ../../deps/v8/src/objects/js-generator-inl.h:9, nodejs> from gen/torque-generated/src/objects/js-generator-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [6 of 6] Compiling Ide.Plugin.Class ( plugins/hls-class-plugin/src/Ide/Plugin/Class.hs, dist/build/hls-class-plugin/Ide/Plugin/Class.p_o ) nodejs> [1234/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-promise-tq.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/objects/js-promise-inl.h:10, nodejs> from gen/torque-generated/src/objects/js-promise-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1235/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-objects-tq.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/dictionary.h:11, nodejs> from ../../deps/v8/src/objects/js-objects-inl.h:10, nodejs> from gen/torque-generated/src/objects/js-objects-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1236/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.name-tq.o nodejs> [1237/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.oddball-tq.o nodejs> [1238/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.hole-tq.o nodejs> [1239/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.ordered-hash-table-tq.o nodejs> [1240/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-proxy-tq.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/execution/isolate-utils-inl.h:8, nodejs> from ../../deps/v8/src/objects/instance-type-inl.h:9, nodejs> from ../../deps/v8/src/objects/js-proxy-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-proxy-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1241/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.trusted-object-tq.o nodejs> [1242/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-raw-json-tq.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/js-raw-json.h:8, nodejs> from ../../deps/v8/src/objects/js-raw-json-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-raw-json-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1243/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.primitive-heap-object-tq.o nodejs> [1244/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-regexp-string-iterator-tq.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/objects/js-regexp-string-iterator-inl.h:10, nodejs> from gen/torque-generated/src/objects/js-regexp-string-iterator-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1245/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-regexp-tq.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/js-regexp.h:9, nodejs> from ../../deps/v8/src/objects/js-regexp-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-regexp-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1246/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-shadow-realm-tq.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/objects/js-shadow-realm-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-shadow-realm-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1247/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-shared-array-tq.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/objects/js-shared-array-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-shared-array-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-code-range-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-code-range-plugin' for haskell-language-server-2.10.0.0... nodejs> [1248/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.regexp-match-info-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/regexp-match-info.h:9, nodejs> from gen/torque-generated/src/objects/regexp-match-info-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 3] Compiling Ide.Plugin.CodeRange.ASTPreProcess ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/ASTPreProcess.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/ASTPreProcess.o, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/ASTPreProcess.dyn_o ) nodejs> [1249/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-temporal-objects-tq.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/objects/js-temporal-objects-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-temporal-objects-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1250/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-struct-tq.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/objects/js-struct-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-struct-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1251/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-weak-refs-tq.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/objects/js-weak-refs-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-weak-refs-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1252/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.megadom-handler-tq.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/objects/megadom-handler-inl.h:9, nodejs> from gen/torque-generated/src/objects/megadom-handler-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1253/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.swiss-hash-table-helpers-tq.o haskell-language-server> [2 of 3] Compiling Ide.Plugin.CodeRange.Rules ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/Rules.o, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/Rules.dyn_o ) nodejs> [1254/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.swiss-name-dictionary-tq.o nodejs> [1255/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.map-tq.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/map-inl.h:8, nodejs> from gen/torque-generated/src/objects/map-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1256/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.literal-objects-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/literal-objects.h:9, nodejs> from ../../deps/v8/src/objects/literal-objects-inl.h:8, nodejs> from gen/torque-generated/src/objects/literal-objects-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1257/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.microtask-tq.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/microtask-inl.h:10, nodejs> from gen/torque-generated/src/objects/microtask-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1258/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.string-tq.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/objects/string.h:15, nodejs> from gen/torque-generated/src/objects/string-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1259/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.module-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/module.h:9, nodejs> from ../../deps/v8/src/objects/module-inl.h:8, nodejs> from gen/torque-generated/src/objects/module-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [3 of 3] Compiling Ide.Plugin.CodeRange ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange.o, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange.dyn_o ) haskell-language-server> [1 of 3] Compiling Ide.Plugin.CodeRange.ASTPreProcess ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/ASTPreProcess.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/ASTPreProcess.p_o ) haskell-language-server> [2 of 3] Compiling Ide.Plugin.CodeRange.Rules ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange/Rules.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange/Rules.p_o ) nodejs> [1260/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.property-cell-tq.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 gen/torque-generated/src/objects/property-cell-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1261/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/test/torque/v8_base_without_compiler.test-torque-tq.o nodejs> [1262/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/third_party/v8/builtins/v8_base_without_compiler.array-sort-tq.o nodejs> [1263/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.intl-objects-tq.o nodejs> [1264/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.promise-tq.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/objects/js-promise-inl.h:10, nodejs> from ../../deps/v8/src/objects/promise-inl.h:10, nodejs> from gen/torque-generated/src/objects/promise-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1265/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.prototype-info-tq.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/prototype-info-inl.h:8, nodejs> from gen/torque-generated/src/objects/prototype-info-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1266/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.property-array-tq.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-array-inl.h:10, nodejs> from gen/torque-generated/src/objects/property-array-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1267/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.property-descriptor-object-tq.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/objects/property-descriptor-object-inl.h:8, nodejs> from gen/torque-generated/src/objects/property-descriptor-object-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [3 of 3] Compiling Ide.Plugin.CodeRange ( plugins/hls-code-range-plugin/src/Ide/Plugin/CodeRange.hs, dist/build/hls-code-range-plugin/Ide/Plugin/CodeRange.p_o ) nodejs> [1268/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.scope-info-tq.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/scope-info-inl.h:8, nodejs> from gen/torque-generated/src/objects/scope-info-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1269/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.script-tq.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/managed.h:9, nodejs> from ../../deps/v8/src/objects/script-inl.h:8, nodejs> from gen/torque-generated/src/objects/script-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1270/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.shared-function-info-tq.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 gen/torque-generated/src/objects/shared-function-info-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1271/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.source-text-module-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/module.h:9, nodejs> from ../../deps/v8/src/objects/module-inl.h:8, nodejs> from ../../deps/v8/src/objects/source-text-module-inl.h:8, nodejs> from gen/torque-generated/src/objects/source-text-module-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1272/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.struct-tq.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/struct-inl.h:10, nodejs> from gen/torque-generated/src/objects/struct-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1273/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.template-objects-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/template-objects.h:8, nodejs> from ../../deps/v8/src/objects/template-objects-inl.h:8, nodejs> from gen/torque-generated/src/objects/template-objects-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1274/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.synthetic-module-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/module.h:9, nodejs> from ../../deps/v8/src/objects/module-inl.h:8, nodejs> from ../../deps/v8/src/objects/synthetic-module-inl.h:8, nodejs> from gen/torque-generated/src/objects/synthetic-module-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1275/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.templates-tq.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/templates-inl.h:8, nodejs> from gen/torque-generated/src/objects/templates-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1276/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.torque-defined-classes-tq.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/objects/torque-defined-classes-inl.h:7, nodejs> from gen/torque-generated/src/objects/torque-defined-classes-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1277/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.js-to-js-tq.o nodejs> [1278/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.js-to-wasm-tq.o nodejs> [1279/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.wasm-tq.o nodejs> [1280/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.wasm-strings-tq.o nodejs> [1281/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.wasm-to-js-tq.o nodejs> [1282/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/debug/v8_base_without_compiler.debug-wasm-objects-tq.o nodejs> [1283/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.turbofan-types-tq.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/execution/isolate-utils-inl.h:8, nodejs> from ../../deps/v8/src/objects/instance-type-inl.h:9, nodejs> from gen/torque-generated/src/objects/turbofan-types-tq.cc:4: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1284/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.turboshaft-types-tq.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/execution/isolate-utils-inl.h:8, nodejs> from ../../deps/v8/src/objects/instance-type-inl.h:9, nodejs> from gen/torque-generated/src/objects/turboshaft-types-tq.cc:4: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1285/2107] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.bigint-internal.o nodejs> [1286/2107] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.bitwise.o haskell-language-server> Preprocessing library 'ghcide-bench-lib' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'ghcide-bench-lib' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 2] Compiling Experiments.Types ( ghcide-bench/src/Experiments/Types.hs, dist/build/ghcide-bench-lib/Experiments/Types.o, dist/build/ghcide-bench-lib/Experiments/Types.dyn_o ) nodejs> [1287/2107] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-helpers.o nodejs> [1288/2107] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-burnikel.o nodejs> [1289/2107] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-schoolbook.o nodejs> [1290/2107] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.fromstring.o nodejs> [1291/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-collator-tq.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/js-collator.h:15, nodejs> from ../../deps/v8/src/objects/js-collator-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-collator-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1292/2107] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-karatsuba.o nodejs> [1293/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-date-time-format-tq.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/js-date-time-format.h:16, nodejs> from ../../deps/v8/src/objects/js-date-time-format-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-date-time-format-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1294/2107] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-schoolbook.o nodejs> [1295/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-display-names-tq.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/js-display-names.h:15, nodejs> from ../../deps/v8/src/objects/js-display-names-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-display-names-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [2 of 2] Compiling Experiments ( ghcide-bench/src/Experiments.hs, dist/build/ghcide-bench-lib/Experiments.o, dist/build/ghcide-bench-lib/Experiments.dyn_o ) nodejs> [1296/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-break-iterator-tq.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-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-break-iterator-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1297/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-duration-format-tq.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/js-duration-format.h:12, nodejs> from ../../deps/v8/src/objects/js-duration-format-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-duration-format-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1298/2107] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.vector-arithmetic.o nodejs> [1299/2107] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.tostring.o nodejs> [1300/2107] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-barrett.o nodejs> [1301/2107] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-toom.o nodejs> [1302/2107] CXX obj/deps/v8/src/heap/base/asm/x64/v8_base_without_compiler.push_registers_asm.o nodejs> [1303/2107] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-fft.o nodejs> [1304/2107] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.active-system-pages.o nodejs> [1305/2107] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.incremental-marking-schedule.o nodejs> [1306/2107] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.memory-tagging.o nodejs> [1307/2107] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.worklist.o haskell-language-server> ghcide-bench/src/Experiments.hs:345:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] haskell-language-server> Pattern match(es) are non-exhaustive haskell-language-server> In a pattern binding: haskell-language-server> Patterns of type ‘ParserResult Config’ not matched: haskell-language-server> Failure _ haskell-language-server> CompletionInvoked _ haskell-language-server> | haskell-language-server> 345 | Success defConfig = execParserPure defaultPrefs (info configP fullDesc) [] haskell-language-server> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ haskell-language-server> haskell-language-server> ghcide-bench/src/Experiments.hs:453:42: warning: [GHC-62161] [-Wincomplete-uni-patterns] haskell-language-server> Pattern match(es) are non-exhaustive haskell-language-server> In a lambda abstraction: haskell-language-server> Patterns of type ‘Maybe Handle’, ‘Maybe Handle’, ‘Maybe Handle’, haskell-language-server> ‘ProcessHandle’ not matched: haskell-language-server> Nothing _ _ _ haskell-language-server> (Just _) Nothing _ _ haskell-language-server> (Just _) (Just _) Nothing _ haskell-language-server> | haskell-language-server> 453 | run sess = withCreateProcess p $ \(Just inH) (Just outH) (Just errH) pH -> do haskell-language-server> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... haskell-language-server> haskell-language-server> ghcide-bench/src/Experiments.hs:630:37: warning: [GHC-63394] [-Wx-partial] haskell-language-server> In the use of ‘head’ haskell-language-server> (imported from Data.List, but defined in GHC.Internal.List): haskell-language-server> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." haskell-language-server> | haskell-language-server> 630 | let DocumentPositions{..} = head docs haskell-language-server> | ^^^^ haskell-language-server> nodejs> [1308/2107] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.stack.o nodejs> [1309/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.compaction-worklists.o nodejs> [1310/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.allocation.o nodejs> [1311/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.explicit-management.o nodejs> [1312/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.free-list.o nodejs> [1313/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.gc-info-table.o nodejs> [1314/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.compactor.o nodejs> [1315/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.gc-info.o nodejs> [1316/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.gc-invoker.o nodejs> [1317/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.concurrent-marker.o nodejs> [1318/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-list-format-tq.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/js-list-format.h:16, nodejs> from ../../deps/v8/src/objects/js-list-format-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-list-format-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1319/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-locale-tq.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/objects/js-locale-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-locale-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1320/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-object-header.o nodejs> [1321/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-consistency.o nodejs> [1322/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-space.o nodejs> [1323/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-growing.o nodejs> [1324/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-page.o nodejs> [1325/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-number-format-tq.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/js-number-format.h:16, nodejs> from ../../deps/v8/src/objects/js-number-format-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-number-format-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1326/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.logging.o nodejs> [1327/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-base.o nodejs> [1328/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-state.o nodejs> [1329/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-statistics-collector.o nodejs> [1330/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-relative-time-format-tq.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/js-relative-time-format.h:16, nodejs> from ../../deps/v8/src/objects/js-relative-time-format-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-relative-time-format-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1331/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.liveness-broker.o nodejs> [1332/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-plural-rules-tq.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/objects/js-plural-rules-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-plural-rules-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 2] Compiling Experiments.Types ( ghcide-bench/src/Experiments/Types.hs, dist/build/ghcide-bench-lib/Experiments/Types.p_o ) nodejs> [1333/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.member-storage.o nodejs> [1334/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.memory.o nodejs> [1335/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-segmenter-tq.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/js-segmenter.h:15, nodejs> from ../../deps/v8/src/objects/js-segmenter-inl.h:11, nodejs> from gen/torque-generated/src/objects/js-segmenter-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1336/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.name-trait.o nodejs> [1337/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-verifier.o nodejs> [1338/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap.o nodejs> [1339/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-worklists.o nodejs> [1340/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-visitor.o nodejs> [1341/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-state.o nodejs> [1342/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.remembered-set.o nodejs> [1343/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.object-size-trait.o nodejs> [1344/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-segment-iterator-tq.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/js-segment-iterator.h:12, nodejs> from ../../deps/v8/src/objects/js-segment-iterator-inl.h:11, nodejs> from gen/torque-generated/src/objects/js-segment-iterator-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1345/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marker.o nodejs> [1346/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.object-allocator.o nodejs> [1347/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.platform.o nodejs> [1348/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.page-memory.o nodejs> [1349/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.persistent-node.o nodejs> [1350/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.process-heap-statistics.o nodejs> [1351/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-segments-tq.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/js-segments.h:12, nodejs> from ../../deps/v8/src/objects/js-segments-inl.h:11, nodejs> from gen/torque-generated/src/objects/js-segments-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1352/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.pointer-policies.o nodejs> [1353/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.process-heap.o nodejs> [1354/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.prefinalizer-handler.o nodejs> [1355/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.raw-heap.o nodejs> [1356/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.virtual-memory.o nodejs> [1357/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.trace-trait.o nodejs> [1358/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.stats-collector.o haskell-language-server> [2 of 2] Compiling Experiments ( ghcide-bench/src/Experiments.hs, dist/build/ghcide-bench-lib/Experiments.p_o ) nodejs> [1359/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.testing.o nodejs> [1360/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.visitor.o nodejs> [1361/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.write-barrier.o nodejs> [1362/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/wasm/v8_base_without_compiler.wasm-objects-tq.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/wasm/wasm-objects-inl.h:16, nodejs> from gen/torque-generated/src/wasm/wasm-objects-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> ghcide-bench/src/Experiments.hs:345:1: warning: [GHC-62161] [-Wincomplete-uni-patterns] haskell-language-server> Pattern match(es) are non-exhaustive haskell-language-server> In a pattern binding: haskell-language-server> Patterns of type ‘ParserResult Config’ not matched: haskell-language-server> Failure _ haskell-language-server> CompletionInvoked _ haskell-language-server> | haskell-language-server> 345 | Success defConfig = execParserPure defaultPrefs (info configP fullDesc) [] haskell-language-server> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ haskell-language-server> haskell-language-server> ghcide-bench/src/Experiments.hs:453:42: warning: [GHC-62161] [-Wincomplete-uni-patterns] haskell-language-server> Pattern match(es) are non-exhaustive haskell-language-server> In a lambda abstraction: haskell-language-server> Patterns of type ‘Maybe Handle’, ‘Maybe Handle’, ‘Maybe Handle’, haskell-language-server> ‘ProcessHandle’ not matched: haskell-language-server> Nothing _ _ _ haskell-language-server> (Just _) Nothing _ _ haskell-language-server> (Just _) (Just _) Nothing _ haskell-language-server> | haskell-language-server> 453 | run sess = withCreateProcess p $ \(Just inH) (Just outH) (Just errH) pH -> do haskell-language-server> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... haskell-language-server> haskell-language-server> ghcide-bench/src/Experiments.hs:630:37: warning: [GHC-63394] [-Wx-partial] haskell-language-server> In the use of ‘head’ haskell-language-server> (imported from Data.List, but defined in GHC.Internal.List): haskell-language-server> "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." haskell-language-server> | haskell-language-server> 630 | let DocumentPositions{..} = head docs haskell-language-server> | ^^^^ haskell-language-server> nodejs> [1363/2107] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.sweeper.o nodejs> [1364/2107] CXX obj/deps/v8/src/compiler/v8_compiler.bytecode-liveness-map.o nodejs> [1365/2107] CXX obj/deps/v8/src/compiler/v8_compiler.branch-condition-duplicator.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/branch-condition-duplicator.h:9, nodejs> from ../../deps/v8/src/compiler/branch-condition-duplicator.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> [1366/2107] CXX obj/deps/v8/src/compiler/backend/v8_compiler.move-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/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/move-optimizer.h:8, nodejs> from ../../deps/v8/src/compiler/backend/move-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> [1367/2107] CXX obj/deps/v8/src/compiler/v8_compiler.branch-elimination.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/control-path-state.h:9, nodejs> from ../../deps/v8/src/compiler/branch-elimination.h:9, nodejs> from ../../deps/v8/src/compiler/branch-elimination.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> [1368/2107] CXX obj/deps/v8/src/compiler/backend/v8_compiler.spill-placer.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/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/spill-placer.h:8, nodejs> from ../../deps/v8/src/compiler/backend/spill-placer.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> [1369/2107] CXX obj/deps/v8/src/compiler/backend/v8_compiler.register-allocator-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/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/register-allocator-verifier.h:8, nodejs> from ../../deps/v8/src/compiler/backend/register-allocator-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> [1370/2107] CXX obj/deps/v8/src/compiler/v8_compiler.checkpoint-elimination.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/checkpoint-elimination.h:9, nodejs> from ../../deps/v8/src/compiler/checkpoint-elimination.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> [1371/2107] CXX obj/deps/v8/src/compiler/backend/v8_compiler.jump-threading.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/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/jump-threading.h:8, nodejs> from ../../deps/v8/src/compiler/backend/jump-threading.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> [1372/2107] CXX obj/tools/v8_gypfiles/gen/v8_base_without_compiler.debug-support.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 gen/debug-support.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> [1373/2107] AR obj/tools/v8_gypfiles/libv8_base_without_compiler.a nodejs> [1374/2107] CXX obj/deps/v8/src/compiler/v8_compiler.common-node-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/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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/common-node-cache.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing executable 'ghcide-bench' for haskell-language-server-2.10.0.0... haskell-language-server> Building executable 'ghcide-bench' for haskell-language-server-2.10.0.0... nodejs> [1375/2107] CXX obj/deps/v8/src/compiler/v8_compiler.basic-block-instrumentor.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/compiler/basic-block-instrumentor.h:8, nodejs> from ../../deps/v8/src/compiler/basic-block-instrumentor.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 1] Compiling Main ( ghcide-bench/exe/Main.hs, dist/build/ghcide-bench/ghcide-bench-tmp/Main.dyn_o ) haskell-language-server> [2 of 2] Linking dist/build/ghcide-bench/ghcide-bench nodejs> [1376/2107] CXX obj/deps/v8/src/compiler/v8_compiler.c-linkage.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/compiler/c-linkage.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> [1377/2107] CXX obj/deps/v8/src/compiler/v8_compiler.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/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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, nodejs> from ../../deps/v8/src/compiler/compiler-source-position-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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-cabal-gild-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-cabal-gild-plugin' for haskell-language-server-2.10.0.0... nodejs> [1378/2107] CXX obj/deps/v8/src/compiler/v8_compiler.bytecode-analysis.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/compiler/bytecode-analysis.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 1] Compiling Ide.Plugin.CabalGild ( plugins/hls-cabal-gild-plugin/src/Ide/Plugin/CabalGild.hs, dist/build/hls-cabal-gild-plugin/Ide/Plugin/CabalGild.o, dist/build/hls-cabal-gild-plugin/Ide/Plugin/CabalGild.dyn_o ) nodejs> [1379/2107] CXX obj/deps/v8/src/compiler/v8_compiler.const-tracking-let-helpers.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/const-tracking-let-helpers.h:10, nodejs> from ../../deps/v8/src/compiler/const-tracking-let-helpers.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> [1380/2107] CXX obj/deps/v8/src/compiler/v8_compiler.common-operator-reducer.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/common-operator-reducer.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator-reducer.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> [1381/2107] CXX obj/deps/v8/src/compiler/v8_compiler.common-operator.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/common-operator.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> [1382/2107] CXX obj/deps/v8/src/compiler/v8_compiler.control-equivalence.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/control-equivalence.h:11, nodejs> from ../../deps/v8/src/compiler/control-equivalence.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> [1383/2107] CXX obj/deps/v8/src/compiler/backend/v8_compiler.register-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/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/register-allocator.h:12, nodejs> from ../../deps/v8/src/compiler/backend/register-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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 1] Compiling Ide.Plugin.CabalGild ( plugins/hls-cabal-gild-plugin/src/Ide/Plugin/CabalGild.hs, dist/build/hls-cabal-gild-plugin/Ide/Plugin/CabalGild.p_o ) nodejs> [1384/2107] CXX obj/deps/v8/src/compiler/v8_compiler.bytecode-graph-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/bytecode-graph-builder.h:8, nodejs> from ../../deps/v8/src/compiler/bytecode-graph-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> [1385/2107] CXX obj/deps/v8/src/compiler/backend/v8_compiler.instruction.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/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/instruction.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> [1386/2107] CXX obj/deps/v8/src/compiler/v8_compiler.control-flow-optimizer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/control-flow-optimizer.h:8, nodejs> from ../../deps/v8/src/compiler/control-flow-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> [1387/2107] CXX obj/deps/v8/src/compiler/v8_compiler.frame.o nodejs> [1388/2107] CXX obj/deps/v8/src/compiler/v8_compiler.code-assembler.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/compiler/code-assembler.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> [1389/2107] CXX obj/deps/v8/src/compiler/v8_compiler.dead-code-elimination.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/dead-code-elimination.h:10, nodejs> from ../../deps/v8/src/compiler/dead-code-elimination.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> [1390/2107] CXX obj/deps/v8/src/compiler/backend/v8_compiler.instruction-selector.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/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/instruction-scheduler.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction-selector.h:12, nodejs> from ../../deps/v8/src/compiler/backend/instruction-selector.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> [1391/2107] CXX obj/deps/v8/src/compiler/v8_compiler.compilation-dependencies.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/compiler/js-heap-broker.h:12, nodejs> from ../../deps/v8/src/compiler/compilation-dependencies.h:8, nodejs> from ../../deps/v8/src/compiler/compilation-dependencies.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> [1392/2107] CXX obj/deps/v8/src/compiler/v8_compiler.csa-load-elimination.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/csa-load-elimination.h:10, nodejs> from ../../deps/v8/src/compiler/csa-load-elimination.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> [1393/2107] CXX obj/deps/v8/src/compiler/v8_compiler.decompression-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/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/decompression-optimizer.h:8, nodejs> from ../../deps/v8/src/compiler/decompression-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> [1394/2107] CXX obj/deps/v8/src/compiler/v8_compiler.constant-folding-reducer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/constant-folding-reducer.h:8, nodejs> from ../../deps/v8/src/compiler/constant-folding-reducer.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> [1395/2107] CXX obj/deps/v8/src/compiler/v8_compiler.feedback-source.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/feedback-source.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> [1396/2107] CXX obj/deps/v8/src/compiler/v8_compiler.escape-analysis-reducer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/escape-analysis.h:10, nodejs> from ../../deps/v8/src/compiler/escape-analysis-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/escape-analysis-reducer.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> [1397/2107] CXX obj/deps/v8/src/compiler/v8_compiler.fast-api-calls.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/fast-api-calls.h:9, nodejs> from ../../deps/v8/src/compiler/fast-api-calls.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> [1398/2107] CXX obj/deps/v8/src/compiler/v8_compiler.graph-trimmer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-trimmer.h:8, nodejs> from ../../deps/v8/src/compiler/graph-trimmer.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> [1399/2107] CXX obj/deps/v8/src/compiler/v8_compiler.graph-reducer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/graph-reducer.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> [1400/2107] CXX obj/deps/v8/src/compiler/v8_compiler.graph.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/graph.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-change-type-signature-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-change-type-signature-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Ide.Plugin.ChangeTypeSignature ( plugins/hls-change-type-signature-plugin/src/Ide/Plugin/ChangeTypeSignature.hs, dist/build/hls-change-type-signature-plugin/Ide/Plugin/ChangeTypeSignature.o, dist/build/hls-change-type-signature-plugin/Ide/Plugin/ChangeTypeSignature.dyn_o ) nodejs> [1401/2107] CXX obj/deps/v8/src/compiler/v8_compiler.graph-assembler.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/graph-assembler.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 1] Compiling Ide.Plugin.ChangeTypeSignature ( plugins/hls-change-type-signature-plugin/src/Ide/Plugin/ChangeTypeSignature.hs, dist/build/hls-change-type-signature-plugin/Ide/Plugin/ChangeTypeSignature.p_o ) nodejs> [1402/2107] CXX obj/deps/v8/src/compiler/v8_compiler.frame-states.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/frame-states.h:9, nodejs> from ../../deps/v8/src/compiler/frame-states.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> [1403/2107] CXX obj/deps/v8/src/compiler/v8_compiler.escape-analysis.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/escape-analysis.h:10, nodejs> from ../../deps/v8/src/compiler/escape-analysis.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> [1404/2107] CXX obj/deps/v8/src/compiler/v8_compiler.effect-control-linearizer.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/compiler/effect-control-linearizer.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> [1405/2107] CXX obj/deps/v8/src/compiler/v8_compiler.js-inlining-heuristic.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-inlining.h:8, nodejs> from ../../deps/v8/src/compiler/js-inlining-heuristic.h:8, nodejs> from ../../deps/v8/src/compiler/js-inlining-heuristic.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> [1406/2107] CXX obj/deps/v8/src/compiler/v8_compiler.js-graph.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-graph.h:9, nodejs> from ../../deps/v8/src/compiler/js-graph.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> [1407/2107] CXX obj/deps/v8/src/compiler/v8_compiler.graph-visualizer.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/compiler/graph-visualizer.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> [1408/2107] CXX obj/deps/v8/src/compiler/v8_compiler.js-context-specialization.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-context-specialization.h:8, nodejs> from ../../deps/v8/src/compiler/js-context-specialization.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> [1409/2107] CXX obj/deps/v8/src/compiler/v8_compiler.js-generic-lowering.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-generic-lowering.h:7, nodejs> from ../../deps/v8/src/compiler/js-generic-lowering.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> [1410/2107] CXX obj/deps/v8/src/compiler/v8_compiler.js-create-lowering.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-create-lowering.h:10, nodejs> from ../../deps/v8/src/compiler/js-create-lowering.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> [1411/2107] CXX obj/deps/v8/src/compiler/v8_compiler.heap-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/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/heap-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> [1412/2107] CXX obj/deps/v8/src/compiler/v8_compiler.js-type-hint-lowering.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-type-hint-lowering.h:9, nodejs> from ../../deps/v8/src/compiler/js-type-hint-lowering.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-alternate-number-format-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-alternate-number-format-plugin' for haskell-language-server-2.10.0.0... nodejs> [1413/2107] CXX obj/deps/v8/src/compiler/v8_compiler.js-heap-broker.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/compiler/js-heap-broker.h:12, nodejs> from ../../deps/v8/src/compiler/js-heap-broker.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> [1414/2107] CXX obj/deps/v8/src/compiler/v8_compiler.js-intrinsic-lowering.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-intrinsic-lowering.h:9, nodejs> from ../../deps/v8/src/compiler/js-intrinsic-lowering.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> [1415/2107] CXX obj/deps/v8/src/compiler/v8_compiler.js-inlining.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-inlining.h:8, nodejs> from ../../deps/v8/src/compiler/js-inlining.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 3] Compiling Ide.Plugin.Literals ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Literals.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Literals.o, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Literals.dyn_o ) nodejs> [1416/2107] CXX obj/deps/v8/src/compiler/v8_compiler.late-escape-analysis.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/late-escape-analysis.h:8, nodejs> from ../../deps/v8/src/compiler/late-escape-analysis.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [2 of 3] Compiling Ide.Plugin.Conversion ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Conversion.o, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Conversion.dyn_o ) nodejs> [1417/2107] CXX obj/deps/v8/src/compiler/v8_compiler.js-operator.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/js-operator.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> [1418/2107] CXX obj/deps/v8/src/compiler/v8_compiler.js-native-context-specialization.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/js-native-context-specialization.h:10, nodejs> from ../../deps/v8/src/compiler/js-native-context-specialization.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> [1419/2107] CXX obj/deps/v8/src/compiler/v8_compiler.js-call-reducer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-call-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-call-reducer.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [3 of 3] Compiling Ide.Plugin.AlternateNumberFormat ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/AlternateNumberFormat.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/AlternateNumberFormat.o, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/AlternateNumberFormat.dyn_o ) nodejs> [1420/2107] CXX obj/deps/v8/src/compiler/v8_compiler.loop-peeling.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, nodejs> from ../../deps/v8/src/compiler/loop-analysis.h:10, nodejs> from ../../deps/v8/src/compiler/loop-peeling.h:10, nodejs> from ../../deps/v8/src/compiler/loop-peeling.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> [1421/2107] CXX obj/deps/v8/src/compiler/v8_compiler.loop-analysis.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, nodejs> from ../../deps/v8/src/compiler/loop-analysis.h:10, nodejs> from ../../deps/v8/src/compiler/loop-analysis.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> [1422/2107] CXX obj/deps/v8/src/compiler/v8_compiler.loop-unrolling.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/loop-unrolling.h:13, nodejs> from ../../deps/v8/src/compiler/loop-unrolling.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> [1423/2107] CXX obj/deps/v8/src/compiler/v8_compiler.loop-variable-optimizer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/loop-variable-optimizer.h:9, nodejs> from ../../deps/v8/src/compiler/loop-variable-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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 3] Compiling Ide.Plugin.Literals ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Literals.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Literals.p_o ) nodejs> [1424/2107] CXX obj/deps/v8/src/compiler/v8_compiler.machine-graph-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/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/machine-graph-verifier.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [2 of 3] Compiling Ide.Plugin.Conversion ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/Conversion.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/Conversion.p_o ) nodejs> [1425/2107] CXX obj/deps/v8/src/compiler/v8_compiler.machine-graph.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/machine-graph.h:11, nodejs> from ../../deps/v8/src/compiler/machine-graph.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> [1426/2107] CXX obj/deps/v8/src/compiler/v8_compiler.opcodes.o nodejs> [1427/2107] CXX obj/deps/v8/src/compiler/v8_compiler.js-typed-lowering.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-typed-lowering.h:9, nodejs> from ../../deps/v8/src/compiler/js-typed-lowering.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> [1428/2107] CXX obj/deps/v8/src/compiler/v8_compiler.linkage.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/compiler/linkage.h:10, nodejs> from ../../deps/v8/src/compiler/linkage.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [3 of 3] Compiling Ide.Plugin.AlternateNumberFormat ( plugins/hls-alternate-number-format-plugin/src/Ide/Plugin/AlternateNumberFormat.hs, dist/build/hls-alternate-number-format-plugin/Ide/Plugin/AlternateNumberFormat.p_o ) nodejs> [1429/2107] CXX obj/deps/v8/src/compiler/v8_compiler.node-marker.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/node-marker.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> [1430/2107] CXX obj/deps/v8/src/compiler/v8_compiler.operator.o nodejs> [1431/2107] CXX obj/deps/v8/src/compiler/v8_compiler.machine-operator.o nodejs> [1432/2107] CXX obj/deps/v8/src/compiler/v8_compiler.node-origin-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/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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/node-origin-table.h:11, nodejs> from ../../deps/v8/src/compiler/node-origin-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> [1433/2107] CXX obj/deps/v8/src/compiler/v8_compiler.node-observer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-observer.h:20, nodejs> from ../../deps/v8/src/compiler/node-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> [1434/2107] CXX obj/deps/v8/src/compiler/v8_compiler.node-matchers.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/node-matchers.h:16, nodejs> from ../../deps/v8/src/compiler/node-matchers.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> [1435/2107] CXX obj/deps/v8/src/compiler/v8_compiler.memory-optimizer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/memory-optimizer.h:8, nodejs> from ../../deps/v8/src/compiler/memory-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> [1436/2107] CXX obj/deps/v8/src/compiler/v8_compiler.memory-lowering.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/memory-lowering.h:8, nodejs> from ../../deps/v8/src/compiler/memory-lowering.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> [1437/2107] CXX obj/deps/v8/src/compiler/v8_compiler.node.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node.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> [1438/2107] CXX obj/deps/v8/src/compiler/v8_compiler.load-elimination.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/load-elimination.h:11, nodejs> from ../../deps/v8/src/compiler/load-elimination.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> [1439/2107] CXX obj/deps/v8/src/compiler/v8_compiler.refs-map.o nodejs> [1440/2107] CXX obj/deps/v8/src/compiler/v8_compiler.node-properties.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/node-properties.h:10, nodejs> from ../../deps/v8/src/compiler/node-properties.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> [1441/2107] CXX obj/deps/v8/src/compiler/v8_compiler.operator-properties.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/operator-properties.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> [1442/2107] CXX obj/deps/v8/src/compiler/v8_compiler.map-inference.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/map-inference.h:8, nodejs> from ../../deps/v8/src/compiler/map-inference.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> [1443/2107] CXX obj/deps/v8/src/compiler/v8_compiler.operation-typer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/operation-typer.h:10, nodejs> from ../../deps/v8/src/compiler/operation-typer.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> [1444/2107] CXX obj/deps/v8/src/compiler/v8_compiler.pair-load-store-reducer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/pair-load-store-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/pair-load-store-reducer.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> [1445/2107] CXX obj/deps/v8/src/compiler/v8_compiler.machine-operator-reducer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/machine-operator-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/machine-operator-reducer.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library 'hls-explicit-fixity-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> Building library 'hls-explicit-fixity-plugin' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Ide.Plugin.ExplicitFixity ( plugins/hls-explicit-fixity-plugin/src/Ide/Plugin/ExplicitFixity.hs, dist/build/hls-explicit-fixity-plugin/Ide/Plugin/ExplicitFixity.o, dist/build/hls-explicit-fixity-plugin/Ide/Plugin/ExplicitFixity.dyn_o ) nodejs> [1446/2107] CXX obj/deps/v8/src/compiler/v8_compiler.schedule.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/node-properties.h:10, nodejs> from ../../deps/v8/src/compiler/schedule.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> [1447/2107] CXX obj/deps/v8/src/compiler/v8_compiler.redundancy-elimination.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/redundancy-elimination.h:8, nodejs> from ../../deps/v8/src/compiler/redundancy-elimination.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> [1448/2107] CXX obj/deps/v8/src/compiler/v8_compiler.osr.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/compiler/osr.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> [1449/2107] CXX obj/deps/v8/src/compiler/v8_compiler.scheduler.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/scheduler.h:9, nodejs> from ../../deps/v8/src/compiler/scheduler.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> [1450/2107] CXX obj/deps/v8/src/compiler/v8_compiler.select-lowering.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/select-lowering.h:8, nodejs> from ../../deps/v8/src/compiler/select-lowering.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [1 of 1] Compiling Ide.Plugin.ExplicitFixity ( plugins/hls-explicit-fixity-plugin/src/Ide/Plugin/ExplicitFixity.hs, dist/build/hls-explicit-fixity-plugin/Ide/Plugin/ExplicitFixity.p_o ) nodejs> [1451/2107] CXX obj/deps/v8/src/compiler/v8_compiler.pipeline-statistics.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/compiler/pipeline-statistics.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> [1452/2107] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-lowering-verifier.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/representation-change.h:8, nodejs> from ../../deps/v8/src/compiler/simplified-lowering-verifier.h:10, nodejs> from ../../deps/v8/src/compiler/simplified-lowering-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> [1453/2107] CXX obj/deps/v8/src/compiler/v8_compiler.state-values-utils.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/state-values-utils.h:10, nodejs> from ../../deps/v8/src/compiler/state-values-utils.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> [1454/2107] CXX obj/deps/v8/src/compiler/v8_compiler.property-access-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/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/compiler/js-heap-broker.h:12, nodejs> from ../../deps/v8/src/compiler/property-access-builder.h:10, nodejs> from ../../deps/v8/src/compiler/property-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> [1455/2107] CXX obj/deps/v8/src/compiler/v8_compiler.turbofan-enabled.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/turbofan-enabled.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> [1456/2107] CXX obj/deps/v8/src/compiler/v8_compiler.raw-machine-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/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/raw-machine-assembler.h:12, nodejs> from ../../deps/v8/src/compiler/raw-machine-assembler.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> [1457/2107] CXX obj/deps/v8/src/compiler/v8_compiler.zone-stats.o nodejs> [1458/2107] CXX obj/deps/v8/src/compiler/v8_compiler.type-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/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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/type-cache.h:9, nodejs> from ../../deps/v8/src/compiler/type-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> [1459/2107] CXX obj/deps/v8/src/compiler/v8_compiler.store-store-elimination.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/compiler/store-store-elimination.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> [1460/2107] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-operator.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/simplified-operator.h:15, nodejs> from ../../deps/v8/src/compiler/simplified-operator.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> [1461/2107] CXX obj/deps/v8/src/compiler/v8_compiler.representation-change.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/representation-change.h:8, nodejs> from ../../deps/v8/src/compiler/representation-change.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> [1462/2107] CXX obj/deps/v8/src/compiler/v8_compiler.type-narrowing-reducer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/type-narrowing-reducer.h:9, nodejs> from ../../deps/v8/src/compiler/type-narrowing-reducer.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> [1463/2107] CXX obj/deps/v8/src/compiler/v8_compiler.value-numbering-reducer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/value-numbering-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/value-numbering-reducer.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> [1464/2107] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-operator-reducer.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/simplified-operator-reducer.h:9, nodejs> from ../../deps/v8/src/compiler/simplified-operator-reducer.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing library for haskell-language-server-2.10.0.0... haskell-language-server> Building library for haskell-language-server-2.10.0.0... haskell-language-server> : warning: [GHC-42258] [-Wunused-packages] haskell-language-server> The following packages were specified via -package or -package-id flags, haskell-language-server> but were not needed for compilation: haskell-language-server> - ghc-9.10.1 (exposed by flag -package-id ghc-9.10.1-890c) haskell-language-server> haskell-language-server> [1 of 5] Compiling HlsPlugins ( src/HlsPlugins.hs, dist/build/HlsPlugins.o, dist/build/HlsPlugins.dyn_o ) nodejs> [1465/2107] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.instruction-scheduler-x64.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/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/instruction-scheduler.h:10, nodejs> from ../../deps/v8/src/compiler/backend/x64/instruction-scheduler-x64.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> [1466/2107] CXX obj/deps/v8/src/compiler/v8_compiler.verifier.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/all-nodes.h:8, nodejs> from ../../deps/v8/src/compiler/verifier.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> [1467/2107] CXX obj/deps/v8/src/compiler/v8_compiler.string-builder-optimizer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/string-builder-optimizer.h:14, nodejs> from ../../deps/v8/src/compiler/string-builder-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> [1468/2107] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.unwinding-info-writer-x64.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/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/x64/unwinding-info-writer-x64.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [2 of 5] Compiling Paths_haskell_language_server ( dist/build/autogen/Paths_haskell_language_server.hs, dist/build/Paths_haskell_language_server.o, dist/build/Paths_haskell_language_server.dyn_o ) haskell-language-server> [3 of 5] Compiling Ide.Version ( src/Ide/Version.hs, dist/build/Ide/Version.o, dist/build/Ide/Version.dyn_o ) nodejs> [1469/2107] CXX obj/deps/v8/src/compiler/v8_compiler.types.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/types.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> [1470/2107] CXX obj/deps/v8/src/compiler/v8_compiler.pipeline.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/compiler/pipeline.cc:15: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [4 of 5] Compiling Ide.Arguments ( src/Ide/Arguments.hs, dist/build/Ide/Arguments.o, dist/build/Ide/Arguments.dyn_o ) nodejs> [1471/2107] CXX obj/deps/v8/src/compiler/v8_compiler.typed-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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/typed-optimization.h:9, nodejs> from ../../deps/v8/src/compiler/typed-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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [5 of 5] Compiling Ide.Main ( src/Ide/Main.hs, dist/build/Ide/Main.o, dist/build/Ide/Main.dyn_o ) nodejs> [1472/2107] CXX obj/deps/v8/src/compiler/v8_compiler.typer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/operation-typer.h:10, nodejs> from ../../deps/v8/src/compiler/typer.h:9, nodejs> from ../../deps/v8/src/compiler/typer.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> [1473/2107] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-lowering.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-graph.h:9, nodejs> from ../../deps/v8/src/compiler/simplified-lowering.h:8, nodejs> from ../../deps/v8/src/compiler/simplified-lowering.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> [1474/2107] CXX obj/deps/v8/src/compiler/v8_compiler.int64-lowering.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/int64-lowering.h:10, nodejs> from ../../deps/v8/src/compiler/int64-lowering.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> : warning: [GHC-42258] [-Wunused-packages] haskell-language-server> The following packages were specified via -package or -package-id flags, haskell-language-server> but were not needed for compilation: haskell-language-server> - ghc-9.10.1 (exposed by flag -package-id ghc-9.10.1-890c) haskell-language-server> haskell-language-server> [1 of 5] Compiling HlsPlugins ( src/HlsPlugins.hs, dist/build/HlsPlugins.p_o ) nodejs> [1475/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.int64-lowering-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/int64-lowering-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/int64-lowering-phase.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [2 of 5] Compiling Paths_haskell_language_server ( dist/build/autogen/Paths_haskell_language_server.hs, dist/build/Paths_haskell_language_server.p_o ) haskell-language-server> [3 of 5] Compiling Ide.Version ( src/Ide/Version.hs, dist/build/Ide/Version.p_o ) nodejs> [1476/2107] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-compiler-definitions.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/compiler/linkage.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-compiler-definitions.h:17, nodejs> from ../../deps/v8/src/compiler/wasm-compiler-definitions.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [4 of 5] Compiling Ide.Arguments ( src/Ide/Arguments.hs, dist/build/Ide/Arguments.p_o ) nodejs> [1477/2107] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-address-reassociation.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/wasm-address-reassociation.h:8, nodejs> from ../../deps/v8/src/compiler/wasm-address-reassociation.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> [1478/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-gc-typed-optimization-reducer.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/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.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> [1479/2107] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-escape-analysis.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-escape-analysis.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-escape-analysis.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [5 of 5] Compiling Ide.Main ( src/Ide/Main.hs, dist/build/Ide/Main.p_o ) nodejs> [1480/2107] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-call-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/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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/wasm-graph-assembler.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-call-descriptors.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> [1481/2107] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-gc-operator-reducer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/control-path-state.h:9, nodejs> from ../../deps/v8/src/compiler/wasm-gc-operator-reducer.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-gc-operator-reducer.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> [1482/2107] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-gc-lowering.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-gc-lowering.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-gc-lowering.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> [1483/2107] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-graph-assembler.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/wasm-graph-assembler.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-graph-assembler.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> [1484/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-turboshaft-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/compiler/turboshaft/wasm-turboshaft-compiler.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-turboshaft-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> [1485/2107] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.instruction-selector-x64.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/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/instruction-selector-adapter.h:9, nodejs> from ../../deps/v8/src/compiler/backend/x64/instruction-selector-x64.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> [1486/2107] STAMP obj/tools/v8_gypfiles/torque_generated_initializers.actions_depends.stamp nodejs> [1487/2107] STAMP obj/tools/v8_gypfiles/torque_generated_initializers.compile_depends.stamp nodejs> [1488/2107] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-inlining-into-js.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-inlining-into-js.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> [1489/2107] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-loop-peeling.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/wasm-loop-peeling.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-loop-peeling.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> [1490/2107] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.code-generator-x64.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/compiler/backend/x64/code-generator-x64.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> [1491/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-gc-optimize-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.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> [1492/2107] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-js-lowering.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-js-lowering.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-js-lowering.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> [1493/2107] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-load-elimination.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-load-elimination.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-load-elimination.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> [1494/2107] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-inlining.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-inlining.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-inlining.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> [1495/2107] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-typer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-typer.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-typer.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> [1496/2107] CXX obj/deps/v8/src/compiler/v8_compiler.linear-scheduler.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/linear-scheduler.h:10, nodejs> from ../../deps/v8/src/compiler/linear-scheduler.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing executable 'haskell-language-server-wrapper' for haskell-language-server-2.10.0.0... haskell-language-server> Building executable 'haskell-language-server-wrapper' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 2] Compiling Main ( exe/Wrapper.hs, dist/build/haskell-language-server-wrapper/haskell-language-server-wrapper-tmp/Main.dyn_o ) nodejs> [1497/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-lowering-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-lowering-phase.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-lowering-phase.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [2 of 2] Compiling Paths_haskell_language_server ( dist/build/haskell-language-server-wrapper/autogen/Paths_haskell_language_server.hs, dist/build/haskell-language-server-wrapper/haskell-language-server-wrapper-tmp/Paths_haskell_language_server.dyn_o ) nodejs> [1498/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.analyzer-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/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/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph.h:20, nodejs> from ../../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9, nodejs> from ../../deps/v8/src/compiler/turboshaft/analyzer-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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [3 of 3] Linking dist/build/haskell-language-server-wrapper/haskell-language-server-wrapper nodejs> [1499/2107] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-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/compiler/wasm-compiler.h:18, nodejs> from ../../deps/v8/src/compiler/wasm-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> [1500/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-revec-reducer.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/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-revec-reducer.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-revec-reducer.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Preprocessing executable 'haskell-language-server' for haskell-language-server-2.10.0.0... haskell-language-server> Building executable 'haskell-language-server' for haskell-language-server-2.10.0.0... haskell-language-server> [1 of 1] Compiling Main ( exe/Main.hs, dist/build/haskell-language-server/haskell-language-server-tmp/Main.dyn_o ) nodejs> [1501/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.assembler.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/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/compiler/turboshaft/assembler.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> [1502/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.decompression-optimization-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.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> [1503/2107] CXX obj/deps/v8/src/compiler/v8_compiler.revectorizer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/linear-scheduler.h:10, nodejs> from ../../deps/v8/src/compiler/revectorizer.h:18, nodejs> from ../../deps/v8/src/compiler/revectorizer.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> [1504/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.build-graph-phase.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/compiler/linkage.h:10, nodejs> from ../../deps/v8/src/compiler/turboshaft/build-graph-phase.h:9, nodejs> from ../../deps/v8/src/compiler/turboshaft/build-graph-phase.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> [1505/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.copying-phase.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/compiler/turboshaft/copying-phase.h:17, nodejs> from ../../deps/v8/src/compiler/turboshaft/copying-phase.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> [1506/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.debug-feature-lowering-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> [2 of 2] Linking dist/build/haskell-language-server/haskell-language-server nodejs> [1507/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.decompression-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/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/compiler/turboshaft/copying-phase.h:17, nodejs> from ../../deps/v8/src/compiler/turboshaft/decompression-optimization.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> [1508/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-revec-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-revec-phase.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-revec-phase.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> buildPhase completed in 10 minutes 22 seconds haskell-language-server> Running phase: haddockPhase haskell-language-server> Running phase: installPhase haskell-language-server> Installing internal library hls-refactor-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin haskell-language-server> Installing internal library hls-overloaded-record-dot-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-LQjCRzHqVm847c2kNeLzre-hls-overloaded-record-dot-plugin haskell-language-server> Installing internal library hls-qualify-imported-names-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-LBZkyXV1mckI2zi8m5zFK8-hls-qualify-imported-names-plugin haskell-language-server> Installing internal library hls-explicit-record-fields-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-JsSoc95A2DIJ7R05KqUJeg-hls-explicit-record-fields-plugin haskell-language-server> Installing internal library hls-semantic-tokens-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-JiAPdYYE0GTKFvFjAIc510-hls-semantic-tokens-plugin nodejs> [1509/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-optimize-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-optimize-phase.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-optimize-phase.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Installing internal library hls-gadt-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-J38e5JaJa6E5fohM7TCOWr-hls-gadt-plugin haskell-language-server> Installing executable ghcide-test-preprocessor in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin haskell-language-server> Warning: The directory haskell-language-server> /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin haskell-language-server> is not in the system search path. haskell-language-server> Installing internal library hls-cabal-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin nodejs> [1510/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.graph-visualizer.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/node-origin-table.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph-visualizer.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Installing internal library hls-rename-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-Eqio2sZywANInlus7mgGIC-hls-rename-plugin haskell-language-server> Installing internal library hls-call-hierarchy-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-EF8gqImUg1aHLUlYT27ubp-hls-call-hierarchy-plugin haskell-language-server> Installing internal library hls-module-name-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-DixCpXtcdC0I0bnBXOnJPX-hls-module-name-plugin haskell-language-server> Installing internal library hls-notes-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-DRqt9HCIByPI8jYLeZKf3h-hls-notes-plugin haskell-language-server> Installing internal library hls-fourmolu-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-CelhtAZYvnW7U9o9OLqiBo-hls-fourmolu-plugin haskell-language-server> Installing internal library hls-pragmas-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-CQojmNdB3fEiRjmucnA2Y-hls-pragmas-plugin haskell-language-server> Installing internal library hls-explicit-imports-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-BAhRKEgcZ9SAN3IHV40uKI-hls-explicit-imports-plugin haskell-language-server> Installing internal library hls-stan-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-B5s8xrFwdlGL2x0BaTwS1v-hls-stan-plugin haskell-language-server> Installing internal library hls-ormolu-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-AF1jOGQt6BNDcVURCBS36S-hls-ormolu-plugin haskell-language-server> Installing internal library hls-cabal-fmt-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-AAg8W9gyqJO6lNETqYbtN5-hls-cabal-fmt-plugin haskell-language-server> Installing internal library hls-eval-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-A4eayUCaf6l949nDKkYKA1-hls-eval-plugin haskell-language-server> Installing internal library hls-class-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-8qIpuzfnj7GEOoNntaeSXN-hls-class-plugin nodejs> [1511/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.graph.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/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph.h:20, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> Installing internal library hls-code-range-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-63bsONEuGMfKDUXBuiarGo-hls-code-range-plugin haskell-language-server> Installing internal library ghcide-bench-lib in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-5XiEmqGA2NTJC8u91bJ05u-ghcide-bench-lib haskell-language-server> Installing executable ghcide-bench in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin haskell-language-server> Warning: The directory haskell-language-server> /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin haskell-language-server> is not in the system search path. haskell-language-server> Installing internal library hls-cabal-gild-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-56ROq3OvILoFL2Nuetxb70-hls-cabal-gild-plugin haskell-language-server> Installing internal library hls-change-type-signature-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-4FKsLXn2G91364DOhLrrNn-hls-change-type-signature-plugin haskell-language-server> Installing internal library hls-alternate-number-format-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-3Z4upiFuZ2j1hmjCyL8aBU-hls-alternate-number-format-plugin haskell-language-server> Installing internal library hls-explicit-fixity-plugin in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-1NuFR1z4Jup76wd0Ee9Wbt-hls-explicit-fixity-plugin haskell-language-server> Installing library in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/haskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5 haskell-language-server> Installing executable haskell-language-server-wrapper in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin haskell-language-server> Warning: The directory haskell-language-server> /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin haskell-language-server> is not in the system search path. haskell-language-server> Installing executable haskell-language-server in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin haskell-language-server> Warning: The directory haskell-language-server> /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin haskell-language-server> is not in the system search path. nodejs> [1512/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.late-escape-analysis-reducer.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/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.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> [1513/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.instruction-selection-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/instruction-selection-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/instruction-selection-phase.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> [1514/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-finder.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/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph.h:20, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-finder.h:9, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-finder.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> [1515/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.code-elimination-and-simplification-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.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> [1516/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.representations.o haskell-language-server> Running phase: fixupPhase haskell-language-server> shrinking RPATHs of ELF executables and libraries in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0 haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-LBZkyXV1mckI2zi8m5zFK8-hls-qualify-imported-names-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-J38e5JaJa6E5fohM7TCOWr-hls-gadt-plugin-ghc9.10.1.so nodejs> [1517/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-unrolling-reducer.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/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.h:9, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-56ROq3OvILoFL2Nuetxb70-hls-cabal-gild-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-AAg8W9gyqJO6lNETqYbtN5-hls-cabal-fmt-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-1NuFR1z4Jup76wd0Ee9Wbt-hls-explicit-fixity-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-Eh8GwwkmanrLl6ZuAPAag5-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-3Z4upiFuZ2j1hmjCyL8aBU-hls-alternate-number-format-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-JiAPdYYE0GTKFvFjAIc510-hls-semantic-tokens-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-DixCpXtcdC0I0bnBXOnJPX-hls-module-name-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-CQojmNdB3fEiRjmucnA2Y-hls-pragmas-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-JsSoc95A2DIJ7R05KqUJeg-hls-explicit-record-fields-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-Loiuidp7VyBbPEW5nrfp5-hls-refactor-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-Ev17AsCba8p8yhfElLHizy-hls-cabal-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-AF1jOGQt6BNDcVURCBS36S-hls-ormolu-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-LQjCRzHqVm847c2kNeLzre-hls-overloaded-record-dot-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-EF8gqImUg1aHLUlYT27ubp-hls-call-hierarchy-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-4FKsLXn2G91364DOhLrrNn-hls-change-type-signature-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-BAhRKEgcZ9SAN3IHV40uKI-hls-explicit-imports-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-DRqt9HCIByPI8jYLeZKf3h-hls-notes-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-63bsONEuGMfKDUXBuiarGo-hls-code-range-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-CelhtAZYvnW7U9o9OLqiBo-hls-fourmolu-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-5XiEmqGA2NTJC8u91bJ05u-ghcide-bench-lib-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-8qIpuzfnj7GEOoNntaeSXN-hls-class-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-B5s8xrFwdlGL2x0BaTwS1v-hls-stan-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-Eqio2sZywANInlus7mgGIC-hls-rename-plugin-ghc9.10.1.so nodejs> [1518/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.memory-optimization-reducer.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/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib/ghc-9.10.1/lib/x86_64-linux-ghc-9.10.1-890c/libHShaskell-language-server-2.10.0.0-A4eayUCaf6l949nDKkYKA1-hls-eval-plugin-ghc9.10.1.so haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin/haskell-language-server-wrapper haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin/ghcide-test-preprocessor haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin/.haskell-language-server-9.10.1-unwrapped haskell-language-server> shrinking /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin/ghcide-bench haskell-language-server> checking for references to /build/ in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0... haskell-language-server> patching script interpreter paths in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0 haskell-language-server> /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin/haskell-language-server: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" haskell-language-server> stripping (with command strip and flags -S -p) in /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/lib /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin nodejs> [1519/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.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> [1520/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.pretenuring-propagation-reducer.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/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.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> [1521/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.late-load-elimination-reducer.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/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph.h:20, nodejs> from ../../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9, nodejs> from ../../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.h:9, nodejs> from ../../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.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> | ^~~~~~~~~~~~~~~~~~~ haskell-language-server> rewriting symlink /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0/bin/haskell-language-server-9.10.1 to be relative to /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0 haskell-language-server (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0 haskell-language-server (post)> Pushing 1 paths (552 are already present) using zstd to cache sellout ⏳ haskell-language-server (post)> haskell-language-server (post)> Pushing /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0 (105.81 MiB) haskell-language-server (post)> haskell-language-server (post)> All done. haskell-language-server (post)> added 121 signatures haskell-language-server (post)> added 474 signatures haskell-language-server (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0 haskell-language-server (post)> copying 121 paths... haskell-language-server (post)> copying path '/nix/store/2izfvagca8y3gzldrpbbjpbjkz65726j-primes-0.2.1.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/101wgp3rrl1a6fsgxfcbbavn5ac3ds1i-fail-4.9.0.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/0dgmqafhzl2fp2whfydjjsm2q1bs0kwg-th-env-0.1.1-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5kfm5lwfzx4w5pa2hlihx797bkgsxc8q-HUnit-1.6.2.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/6n3f9msp34ffs2s2hm6lv1as0l3c3hww-cabal-add-0.1-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/76pdnsrklxfh5n706jbr10pflay8rdpn-vector-binary-instances-0.2.5.2-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/1zwnb54xak967xx84z1yqybpfcx9h6fv-base64-1.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/79hcic5k271wy7gd4q552mg4m75m3xnh-choice-0.2.4.1-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/7jcqv0l19yn2cq3mpfrs1a70ap8krnvw-pretty-simple-4.1.3.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/81x94myg02j1qx1dkdmhq074f5cd899h-githash-0.1.7.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/3y2161gkjipw6iqhsh5hhn22z9acbfhc-slist-0.2.1.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/0i49bkypcybk2j877ng31p271bjxqj9g-binary-orphans-1.0.5-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/11bybq3vzm2l50iiv9dd7dk7irlxf623-commutative-semigroups-0.2.0.2-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/842165hyjfihs7kdmxdk482jb95r9fdr-haskell-src-exts-1.23.1-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5042gjgk147v21g4xmcip15mpnpik5rn-generic-deriving-1.14.6-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5m8d24gxx3vvnb5jf74dx6l6mpc265v2-refact-0.3.0.2-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/8h8lipkk7bxycadkyr72d9scwrn141p6-ghc-lib-parser-9.10.1.20250103-data' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/92la90n4zbnds2z3j6ygr1010khpac48-filtrable-0.1.6.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/955mrpmh7328wwpbiijbs89m8xh2v7zd-selective-0.7.0.1-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/agcvh48d7py0rndvvrj8q9v5q0nq13hh-psqueues-0.2.8.1-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/b0j0xd37m6f1520l70s7hr3lbb2l4d92-binary-orphans-1.0.5' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/bch9b89if2psmslla885z1jmp4hsmbjn-monoid-subclasses-1.2.6-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/dahys8sz6gz6zb9rkq4hsfnindvpl6k2-dir-traverse-0.2.3.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/dffn3avw2hpkyp4nfpxvf49nlzx1qq7n-prettyprinter-compat-ansi-wl-pprint-1.0.2-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/dyl1l7f9cfxh935c44l865zippmrh3nf-ghc-exactprint-1.9.0.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/fhhijvc67railn19jik5bbqzgp9sr63f-HUnit-1.6.2.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/fif7iy5disn0siy8bjjcq7y91jr6sx54-relude-1.2.2.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ghf943jqmlbwxh208vhq4hmqqkrs8j30-th-env-0.1.1' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/gki00ksck3bx3sd40lcpv6p4inlfzb2f-uniplate-1.6.13-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/gmj9c8dgspgv5ai8z6igixwxc49b97sn-newtype-generics-0.6.2-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/fxxr1iszy0rpgj1ypm1w0x1whh1rzizy-heaps-0.4.1-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/hbn9jpdkv39prnwgk43lia4z3z13p921-cryptohash-sha256-0.11.102.1-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/hnqh4r4ymvqy44pm1k2n2zpzm4fa3v1g-githash-0.1.7.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/hxkkszi2bflsraphfiq9ghw90hsy1v4l-vector-binary-instances-0.2.5.2' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/iaqh4pb47yfcqizxadrdjv93yljpbk20-tar-0.6.3.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/iwrj37ah34iqlinfvrld3pfyv5cyda81-binary-instances-1.0.6-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/jb6ap7ms0cz7nzww2in3afvflqxnaay0-colourista-0.1.0.2-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/lq78jkr9gw26w0zgj4s41picqnnw0b8h-filtrable-0.1.6.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/mcbp893bnclvy9il7r8v52f02aci3ih7-clay-0.15.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/mm4ka0hjbyfvmb74ds3013xdrk5jhi0s-blaze-markup-0.8.3.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/mspxh0il982q9745r0lgn4daqwj63081-ghc-lib-parser-9.10.1.20250103-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/n96ahfh5frdn5fh4dp3p3yi1cs663w3q-extensions-0.1.0.2-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/q54wwi6r7jk1bada7qqyiarn15qwyxqc-base64-1.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/qg4hc9690r53f0nzmx2k38fy7ml4g393-lukko-0.1.2-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/r1j9syny5vqfwdl414ajpjnqiy8hlq0s-microaeson-0.1.0.2-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/s71jgixrgpjz9bxg4vq83ccn0iqs3lg5-slist-0.2.1.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/sbnlmscg3cb95dl75afx0w8qngpws4r7-floskell-0.11.1-data' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/si6giwfg74n8wc53qcbyxqvkc23nzjqr-choice-0.2.4.1' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/wh8y96n6p0n1fwrw8l0m4znmlz4p75fj-silently-1.2.5.4-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/wkqyivzrm7az5ri9q9gbxz014wljbsb9-generic-deriving-1.14.6' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/wl2ff7m48qrq3q1al993ly68lg5hqrka-ansi-wl-pprint-1.0.2-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/x1gp3y96imnvi4n9l7d1z8my914l8vv5-blaze-html-0.9.2.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/yl1zib4jk6k188pava2xjk4x5qg39szp-fmlist-0.9.4-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/z464cx98bpz97n9ww4vmikb4b6s62d66-shake-0.19.8-data' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4lhrr1v6w48qgqrps43a0ayzrz38igld-primes-0.2.1.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/30nmpla74jcdf13j8b888a3k569sb8v2-commutative-semigroups-0.2.0.2' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/c80jac1ay1dmifwxgy5x1kmib9l8nk2w-refact-0.3.0.2' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/7q3lwifa920d0miph38k7h6clbdw0a2c-optparse-simple-0.1.1.4-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5hw9126fyh8x04hy9d5vdg0bjfynyhik-pretty-simple-4.1.3.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/abqqwqdlxf2gxwa8crdzqnf9vf955m03-regex-applicative-0.3.4-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5a0pkm1gmxzc219a0lz5lq2fn1nzv910-heaps-0.4.1' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4kpan4q8kydn3b3g0ydijalpvpf28g5s-MemoTrie-0.6.11-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/8csa4pxjp0fwb5xyikzww4clvkx0mchw-newtype-generics-0.6.2' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/76x3dzb2mv03s9zwavj7q2749axp3q7i-cryptohash-sha256-0.11.102.1' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ii68a8dsya7mrb0k1v5bh2gi8hxvpr43-dir-traverse-0.2.3.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/6lva8cz1i507zcaqwwwb4qcgijid16ay-prettyprinter-compat-ansi-wl-pprint-1.0.2' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4824plvgavkqs83rd17zjfcsvrkb31gd-binary-instances-1.0.6' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5ag31qx292a3i8mgw5x4hrxdjaz284ip-colourista-0.1.0.2' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5d3ixa1gbz9fgjvsa7hyh306lc61h7jh-trial-0.0.0.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/03xwxvnar7szzxlhwm45iwc69wyz9xhl-blaze-markup-0.8.3.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/9rbclb4j04ahs43g85wzq4x893qxcvg1-selective-0.7.0.1' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/d1syw0w5yfkcnm8fgp0r5gzhwlbx9axh-validation-selective-0.2.0.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/cvyplv6aaxkvrqw6n3p5hfld5p53yhkm-monad-dijkstra-0.1.1.5-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/qlqnaa7k868042pjg9mkjdd7087gj2gz-psqueues-0.2.8.1' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/22vhc1pcnfpr3r5457zfn4l4gwahvc8z-cabal-install-parsers-0.6.1.1-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/m1sv988z1x0x1wk8dhw7gc6nv1x8g8il-uniplate-1.6.13' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/39vm4h81qmx6748r4371dfrvyi37g0sp-lukko-0.1.2' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/p08rldc2g53fcs3ibhai8mxiv0yk27iz-silently-1.2.5.4' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/14b7mmk3bx38l9y3k6pqp0rbngj3093f-microaeson-0.1.0.2' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/p9sjc9spmmgcfl6q7f3an4ww626a0jgz-shake-0.19.8-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4l9bbnaihzwldkak0xqbjfxkikhhpma3-ListLike-4.7.8.3-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/na6c8gdp8fk93yjimxf6z1dhbffr47l2-fmlist-0.9.4' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/sxr7dc6xjhdpm5is4jx5v11was4brx5v-optparse-simple-0.1.1.4' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/94s8bjrb5h6z3lr2nzwl4v0b9m8k3m9g-clay-0.15.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/v4j8r41jzpnfa0q64acc1dch0zdpkczp-regex-applicative-0.3.4' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5qzc9h7n381kn2pa25qj8g490l8yzp09-MemoTrie-0.6.11' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/n05zjbhzwqkii62g0ajsgf0n1zs7p1zv-fuzzy-0.1.1.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/x994w870hrvl4qjz03vbkpd7vl7bff3a-monoid-subclasses-1.2.6' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/pa02ajyb6pc3pwlskvxrscbsjgzc6s5l-ansi-wl-pprint-1.0.2' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ndrpzdcqm3vxlcck3glh2h668561m5vm-trial-optparse-applicative-0.0.0.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/90fq7dh8g223k2ch43gjpr99r9bbd1wc-tomland-1.3.3.3-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5l2z9mchhf3wrdj5jp4ahnf1dvnhwc29-trial-0.0.0.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/m3hkksiakz1ll4cq0vdvny2gh3viq0b8-extensions-0.1.0.2' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/wy94jwz89pq6p804l4kcr2xwxb43lazd-relude-1.2.2.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ki3cbvzsygzxym2l95w9siggyf5ygbhn-ghc-exactprint-1.9.0.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/i8nwxq1b80xbzk6lv7vachww5a9s0wip-cabal-install-parsers-0.6.1.1' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ks4vkarzz2yrdylg6dqslka2dlm7h83i-blaze-html-0.9.2.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/3m47lwbz964w1amswwpj4pf5kgwckqq8-validation-selective-0.2.0.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/r6h55wnv0lwcx5krxb5b4j2fnpxlp8w9-process-extras-0.7.4-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/2s616x8sp78fzp542agcz6ykgvjkl6xv-ListLike-4.7.8.3' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/dbqpyc28rr6yzv09mbrszv1lxb5z9pci-trial-optparse-applicative-0.0.0.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/vlznsjcjhfxl43mm85ywxyl701mrs0vz-monad-dijkstra-0.1.1.5' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/15yzvwl21k79adqlbx2ff4fisxl1z23j-haskell-src-exts-1.23.1' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/lsi9wnxgbyj5pzd9rngb8yaxyf1mk4si-floskell-0.11.1-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/p15mjs6yhqp2plysqh4bx3xajjmjybxj-trial-tomland-0.0.0.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/nkad1rybmg8zadpbj426r6ps3fdn3nhl-tomland-1.3.3.3' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/1v8j2j69h3v0g0gm5q78lrrvqx43wmm3-shake-0.19.8' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/8dj3bf1mw25h51hy90g0876gxxlikc9a-cabal-add-0.1' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/pw9mk71zk65vf64chgg5qvj4avjywnba-trial-tomland-0.0.0.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/alg86pm4ra33gbdailmqz6545gr3s1b4-fuzzy-0.1.1.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/yjjnmpj18igj383ns6mnn7qahb6ya0lj-process-extras-0.7.4' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/hya6d4pmq23pm1yp6mjlg9r7185hk5wp-stan-0.2.0.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/2h726id4d15k4m766l5572m4cn6szs30-ormolu-0.7.7.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/wicpxlhdaf0mnzfzhawv9i5fjyizy06a-fourmolu-0.16.0.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/753n61g85p86limhylp6zpl5rz8p7i17-ghc-lib-parser-ex-9.10.0.0-doc' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/81n7xdcnjrvb1pkj0qcarr8l1hrbnfzh-ghc-lib-parser-9.10.1.20250103' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/sk724hjib75csnndg1vw0i0iiyj29cz5-floskell-0.11.1' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ramqmzzfas7215xlwcxq98kx17dkagwv-ormolu-0.7.7.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/c9xd52426z5jg61nqv7441dqg4bc2ca7-ghc-lib-parser-ex-9.10.0.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/x3c3wg9l864zcmlhhbhpmfl47pza8m8n-fourmolu-0.16.0.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying 82 paths... haskell-language-server (post)> copying path '/nix/store/1ph4bdb5qg9m7xxh56disgf1sr7120ni-vector-binary-instances-0.2.5.2.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/3mxrymsni7awjkadq1fxdp77marbhp2g-uniplate-1.6.13.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4id2aggjrykh8fgmlxprf7wq8dz993g7-ormolu-0.7.7.0-r1.cabal.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/3vq1axc7kwv84qlki2m7kn4ayg5snjs4-tar-0.6.3.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4vyhp038ajamyf5jncfxif84icgyn5g3-relude-1.2.2.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4w4g5zp86x8dx12ns8di23ixwpm0vv99-binary-orphans-1.0.5.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/6cjd4jiq0w8q7hwwknlc1ckqh364k1zg-ormolu-0.7.7.0.tar.gz.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/64gdmilx20bx379yagbpv0vhr4ckwakb-vector-th-unbox-0.2.2.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4krx9ml7wjrcia5saksvkan4djpkrwdl-commutative-semigroups-0.2.0.2.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/6kifj3ssnpnabdk6079pkm9azc6vdy77-ghc-lib-parser-9.10.1.20250103-r1.cabal.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/2lpimsa2hfpbkjp1lqkp9fnayik2vdmc-validity-0.12.1.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5hfrpaj4a2nrc1h01cgpgpm9h65aywlc-choice-0.2.4.1.tar.gz.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ay4jr8s5ifxg3vrkzvk27z6bh9i58ba4-extensions-0.1.0.2-r5.cabal.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/aqysizs1hhs1fd5iisjmzp1lpzkd1ff3-fail-4.9.0.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/bgka795vc4dgf2zxw29wzp4fqrx21x0a-colourista-0.1.0.2.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/8wqvxk7q7c8493zgxjr746pzpl66kjc3-fourmolu-0.16.0.0.tar.gz.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/cjr54fm7kakkj6flpylc4s6hhvck96pw-dec-0.0.6.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/cz9fz9nwhg04vqmf9psxdgzgccgs5n5h-refact-0.3.0.2.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/fk5xi84s0wvnnnpdslcwzh1dh4cpqckz-filtrable-0.1.6.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/gviwr3724ybn9rr1ik5i6af73d46d7zy-hspec-megaparsec-2.2.1.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/h9hhns3f1r6idyj73lk35n581v6rcx29-newtype-generics-0.6.2.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/hk0650i4x2wqf5ks966gkdfr5112wrf7-alex-3.5.3.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/hrqxmni3z7905937pfabkbablvfzrs14-githash-0.1.7.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/j7gl81ak24jl0h7rbibg9ijmc67sk791-entropy-0.4.1.11.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ijc533yha91xd6qshwgbsz9hi05fvzbv-ghc-lib-parser-ex-9.10.0.0.tar.gz.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/krfgr66vjjn423nvydnx38m0yd021wr5-dir-traverse-0.2.3.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/kn9qilhh0amksm9jhfj77ypfykf2zjk5-cryptohash-sha256-0.11.102.1.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/mcnw0h7zxh5xhmnsj9ggqfs4h10z58v8-heaps-0.4.1.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/lqmkj1a6sp6c6wnc8y30dlc31fq8zn34-ghc-lib-parser-9.10.1.20250103.tar.gz.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/lh7v1274rb1b70xnn2kg355nybjiwffz-primes-0.2.1.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/nkyw9xw0g5xx0maccqfdg1y2jvbpm8yx-clay-0.15.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/nqjd5phpq1w5fsasil1s0hk5gr9r9x5k-genvalidity-1.1.1.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/rpli12jb7gf17zcccx82c3h9vgm7hxmr-psqueues-0.2.8.1.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/qsx9d0713qpjpd0vwwk3vd3vabia1vs9-ghc-exactprint-1.9.0.0.tar.gz.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/sajvyacwja0zcddb8acgaq37wibf1cfz-hspec-hedgehog-0.3.0.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/v1bkyq8ibdra90bmc40vz8krs1yf1k9f-regex-applicative-0.3.4.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/vcmyv5r7l8bqy1jh29py512sa2id52im-singleton-bool-0.1.8.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/xqakskz0k8dfvgqp3nx53gj4hbmpxyv1-markdown-unlit-0.6.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/vszv34ynlc0g7bjvdsshgd5vy1jcxx38-MemoTrie-0.6.11.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/z50wibjm93s2cfxx37a2875sn4p1525z-haskell-src-exts-1.23.1.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/z2x56jyqlagaa3n2xdah24g17lbknanr-pretty-simple-4.1.3.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/zm2zw92rv79pvj5jkwzpzipvfs2wq4wr-string-qq-0.0.6.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4hl19ysjn1d2g9camdzkqzx66amd6al5-choice-0.2.4.1.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/vxcg8r6h4jqkczycazkn502hmffa2s3w-extensions-0.1.0.2.tar.gz.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/wcd7497gr8f1kg4q3j9gci9pw6nhk5ks-fmlist-0.9.4.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/3y2was5cx2ziclp7plhsbh7yx0i9f56n-math-functions-0.3.4.4.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/9dkbkz10d43x3vd1sa092hl9w136v8im-binary-instances-1.0.6.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/82ay7d1p6w6zm251lb606q180y8d89qc-microaeson-0.1.0.2.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4d106fgnwfk8iwakv5iv8crlrdwiy7af-ghc-exactprint-1.9.0.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/rdys7n4pdhb31zhv2qcmnnlzw473b9yr-ghc-lib-parser-9.10.1.20250103.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/m8yd03qq5apijvl9gfgsrzlv29341zj9-trial-0.0.0.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/rmjahhxh33wgsg27jwwhg61g5cr51j9a-lukko-0.1.2.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ak0rnd3zvff90vdhpgg4ni4kyb9i0cqk-shake-0.19.8.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/1ah62winx2zjzlxnhsf5q64hm78pli53-th-env-0.1.1.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/3fr23gx7bsdj31g2kyvkashahi24vn5y-monad-dijkstra-0.1.1.5.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/810wj08sxw7jy44mdh5zsgczwmaacgx5-slist-0.2.1.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/y7lbhvvw3pk8yxzwj991ha3apks0acp6-validation-selective-0.2.0.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/nx0n6vm2ppqd3w3xzxc31dpbyggjj65r-monoid-subclasses-1.2.6.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/2fnnq6rfvmz1s1z62gpcaq4ijx9xan0d-ListLike-4.7.8.3.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/albp7qbxqb9qy5hbjvlx8bngx8x6ficn-optparse-simple-0.1.1.4.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/6qv8fcp1yg2hl32dafwvb056pq8qc4ih-genvalidity-property-1.0.0.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/76z2zgw1zb1jfk9rvxkjgg7mhlcldw7x-pcg-random-0.1.4.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/fcv7vx728kgxs5v5r9xbxjx9qallz91s-extensions-0.1.0.2.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/cs0pn3xvfarylkj5kg356jyn1rvmmyy7-mwc-random-0.15.2.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/8d8160lp9izjbkg71j60k75yba0ymw14-ghc-lib-parser-ex-9.10.0.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/0x98hikrmb6x64696nazm27n4ng1spa6-trial-optparse-applicative-0.0.0.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/zmyi5l1s8nnblmip1yz57g745a1gkqj9-cabal-install-parsers-0.6.1.1.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/7b43mkwyyzv63lphgz45n0clmz3mgvkw-floskell-0.11.1.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/1ss9fsrf3nk46l8mnr04yjyfdr6mm3qx-tomland-1.3.3.3.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/8czvlza7cgn1hkx0nlypqdq4wd26mbhn-process-extras-0.7.4.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/p4jb2nw3pd17mr6973ap500ksnbca3r1-fuzzy-0.1.1.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/fcnf6kj8ahpx6vwjs2x36zaymb944x0s-genvalidity-hspec-1.0.0.3.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/bylcxi6d0rbb1ndlgiamms99gfhpaigi-random-bytestring-0.1.4.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/d7ywz9szr5d7sa0xi633zvh384lddv54-cabal-add-0.1.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/i1gd8kbp5w2891dx5a9gpb1dnib8a2f8-trial-tomland-0.0.0.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ipmighh10vmm3zhqs455yzbmpnfvpk6l-path-0.9.5.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/wgz966c9lr085ssd76rczf6yf6lkf1s2-base64-1.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/0ki1ivhgkaafx1bfpkz3az5jlpldnw07-path-io-1.8.2.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/87p56vlhs8azjnbciaj58kbv1q8w25c5-stan-0.2.0.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/83pirx3hqp1g1lwhj5a148x6jn8kbpyi-ormolu-0.7.7.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/g0z58g6935xxkzf0ikbin7mm405l11kp-fourmolu-0.16.0.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/y0s0bazxc51y0qni6wlhcrrscpvk8dy1-haskell-language-server-2.10.0.0.drv' to 'https://cache.nix-ci.com'... haskell-language-server (post)> added 0 signatures haskell-language-server (post)> added 0 signatures haskell-language-server (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0 haskell-language-server (post)> copying 121 paths... haskell-language-server (post)> copying path '/nix/store/mm4ka0hjbyfvmb74ds3013xdrk5jhi0s-blaze-markup-0.8.3.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/03xwxvnar7szzxlhwm45iwc69wyz9xhl-blaze-markup-0.8.3.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/0dgmqafhzl2fp2whfydjjsm2q1bs0kwg-th-env-0.1.1-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/0i49bkypcybk2j877ng31p271bjxqj9g-binary-orphans-1.0.5-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/101wgp3rrl1a6fsgxfcbbavn5ac3ds1i-fail-4.9.0.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/11bybq3vzm2l50iiv9dd7dk7irlxf623-commutative-semigroups-0.2.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/r1j9syny5vqfwdl414ajpjnqiy8hlq0s-microaeson-0.1.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/14b7mmk3bx38l9y3k6pqp0rbngj3093f-microaeson-0.1.0.2' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/842165hyjfihs7kdmxdk482jb95r9fdr-haskell-src-exts-1.23.1-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/15yzvwl21k79adqlbx2ff4fisxl1z23j-haskell-src-exts-1.23.1' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/fxxr1iszy0rpgj1ypm1w0x1whh1rzizy-heaps-0.4.1-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5a0pkm1gmxzc219a0lz5lq2fn1nzv910-heaps-0.4.1' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/z464cx98bpz97n9ww4vmikb4b6s62d66-shake-0.19.8-data' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/p9sjc9spmmgcfl6q7f3an4ww626a0jgz-shake-0.19.8-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/1v8j2j69h3v0g0gm5q78lrrvqx43wmm3-shake-0.19.8' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/1zwnb54xak967xx84z1yqybpfcx9h6fv-base64-1.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/hbn9jpdkv39prnwgk43lia4z3z13p921-cryptohash-sha256-0.11.102.1-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/76pdnsrklxfh5n706jbr10pflay8rdpn-vector-binary-instances-0.2.5.2-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/iwrj37ah34iqlinfvrld3pfyv5cyda81-binary-instances-1.0.6-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/qg4hc9690r53f0nzmx2k38fy7ml4g393-lukko-0.1.2-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/22vhc1pcnfpr3r5457zfn4l4gwahvc8z-cabal-install-parsers-0.6.1.1-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/gmj9c8dgspgv5ai8z6igixwxc49b97sn-newtype-generics-0.6.2-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4kpan4q8kydn3b3g0ydijalpvpf28g5s-MemoTrie-0.6.11-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/79hcic5k271wy7gd4q552mg4m75m3xnh-choice-0.2.4.1-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/mspxh0il982q9745r0lgn4daqwj63081-ghc-lib-parser-9.10.1.20250103-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/2h726id4d15k4m766l5572m4cn6szs30-ormolu-0.7.7.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/2izfvagca8y3gzldrpbbjpbjkz65726j-primes-0.2.1.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/yl1zib4jk6k188pava2xjk4x5qg39szp-fmlist-0.9.4-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4l9bbnaihzwldkak0xqbjfxkikhhpma3-ListLike-4.7.8.3-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/na6c8gdp8fk93yjimxf6z1dhbffr47l2-fmlist-0.9.4' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/2s616x8sp78fzp542agcz6ykgvjkl6xv-ListLike-4.7.8.3' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/30nmpla74jcdf13j8b888a3k569sb8v2-commutative-semigroups-0.2.0.2' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/39vm4h81qmx6748r4371dfrvyi37g0sp-lukko-0.1.2' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/955mrpmh7328wwpbiijbs89m8xh2v7zd-selective-0.7.0.1-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/9rbclb4j04ahs43g85wzq4x893qxcvg1-selective-0.7.0.1' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/d1syw0w5yfkcnm8fgp0r5gzhwlbx9axh-validation-selective-0.2.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/3m47lwbz964w1amswwpj4pf5kgwckqq8-validation-selective-0.2.0.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/3y2161gkjipw6iqhsh5hhn22z9acbfhc-slist-0.2.1.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/b0j0xd37m6f1520l70s7hr3lbb2l4d92-binary-orphans-1.0.5' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/hxkkszi2bflsraphfiq9ghw90hsy1v4l-vector-binary-instances-0.2.5.2' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4824plvgavkqs83rd17zjfcsvrkb31gd-binary-instances-1.0.6' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4lhrr1v6w48qgqrps43a0ayzrz38igld-primes-0.2.1.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5042gjgk147v21g4xmcip15mpnpik5rn-generic-deriving-1.14.6-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/jb6ap7ms0cz7nzww2in3afvflqxnaay0-colourista-0.1.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5ag31qx292a3i8mgw5x4hrxdjaz284ip-colourista-0.1.0.2' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5d3ixa1gbz9fgjvsa7hyh306lc61h7jh-trial-0.0.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/7jcqv0l19yn2cq3mpfrs1a70ap8krnvw-pretty-simple-4.1.3.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5hw9126fyh8x04hy9d5vdg0bjfynyhik-pretty-simple-4.1.3.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5kfm5lwfzx4w5pa2hlihx797bkgsxc8q-HUnit-1.6.2.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5l2z9mchhf3wrdj5jp4ahnf1dvnhwc29-trial-0.0.0.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5m8d24gxx3vvnb5jf74dx6l6mpc265v2-refact-0.3.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/8csa4pxjp0fwb5xyikzww4clvkx0mchw-newtype-generics-0.6.2' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5qzc9h7n381kn2pa25qj8g490l8yzp09-MemoTrie-0.6.11' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/dffn3avw2hpkyp4nfpxvf49nlzx1qq7n-prettyprinter-compat-ansi-wl-pprint-1.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/6lva8cz1i507zcaqwwwb4qcgijid16ay-prettyprinter-compat-ansi-wl-pprint-1.0.2' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/6n3f9msp34ffs2s2hm6lv1as0l3c3hww-cabal-add-0.1-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/gki00ksck3bx3sd40lcpv6p4inlfzb2f-uniplate-1.6.13-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/753n61g85p86limhylp6zpl5rz8p7i17-ghc-lib-parser-ex-9.10.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/76x3dzb2mv03s9zwavj7q2749axp3q7i-cryptohash-sha256-0.11.102.1' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/81x94myg02j1qx1dkdmhq074f5cd899h-githash-0.1.7.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/7q3lwifa920d0miph38k7h6clbdw0a2c-optparse-simple-0.1.1.4-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/8h8lipkk7bxycadkyr72d9scwrn141p6-ghc-lib-parser-9.10.1.20250103-data' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/81n7xdcnjrvb1pkj0qcarr8l1hrbnfzh-ghc-lib-parser-9.10.1.20250103' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/iaqh4pb47yfcqizxadrdjv93yljpbk20-tar-0.6.3.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/i8nwxq1b80xbzk6lv7vachww5a9s0wip-cabal-install-parsers-0.6.1.1' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/8dj3bf1mw25h51hy90g0876gxxlikc9a-cabal-add-0.1' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/90fq7dh8g223k2ch43gjpr99r9bbd1wc-tomland-1.3.3.3-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/92la90n4zbnds2z3j6ygr1010khpac48-filtrable-0.1.6.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/mcbp893bnclvy9il7r8v52f02aci3ih7-clay-0.15.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/94s8bjrb5h6z3lr2nzwl4v0b9m8k3m9g-clay-0.15.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/abqqwqdlxf2gxwa8crdzqnf9vf955m03-regex-applicative-0.3.4-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/agcvh48d7py0rndvvrj8q9v5q0nq13hh-psqueues-0.2.8.1-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/bch9b89if2psmslla885z1jmp4hsmbjn-monoid-subclasses-1.2.6-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/n05zjbhzwqkii62g0ajsgf0n1zs7p1zv-fuzzy-0.1.1.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/x994w870hrvl4qjz03vbkpd7vl7bff3a-monoid-subclasses-1.2.6' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/alg86pm4ra33gbdailmqz6545gr3s1b4-fuzzy-0.1.1.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/c80jac1ay1dmifwxgy5x1kmib9l8nk2w-refact-0.3.0.2' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/m1sv988z1x0x1wk8dhw7gc6nv1x8g8il-uniplate-1.6.13' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/c9xd52426z5jg61nqv7441dqg4bc2ca7-ghc-lib-parser-ex-9.10.0.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/cvyplv6aaxkvrqw6n3p5hfld5p53yhkm-monad-dijkstra-0.1.1.5-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/dahys8sz6gz6zb9rkq4hsfnindvpl6k2-dir-traverse-0.2.3.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ndrpzdcqm3vxlcck3glh2h668561m5vm-trial-optparse-applicative-0.0.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/dbqpyc28rr6yzv09mbrszv1lxb5z9pci-trial-optparse-applicative-0.0.0.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/dyl1l7f9cfxh935c44l865zippmrh3nf-ghc-exactprint-1.9.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/fhhijvc67railn19jik5bbqzgp9sr63f-HUnit-1.6.2.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/fif7iy5disn0siy8bjjcq7y91jr6sx54-relude-1.2.2.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ghf943jqmlbwxh208vhq4hmqqkrs8j30-th-env-0.1.1' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/hnqh4r4ymvqy44pm1k2n2zpzm4fa3v1g-githash-0.1.7.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ii68a8dsya7mrb0k1v5bh2gi8hxvpr43-dir-traverse-0.2.3.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/x1gp3y96imnvi4n9l7d1z8my914l8vv5-blaze-html-0.9.2.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ks4vkarzz2yrdylg6dqslka2dlm7h83i-blaze-html-0.9.2.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/n96ahfh5frdn5fh4dp3p3yi1cs663w3q-extensions-0.1.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/m3hkksiakz1ll4cq0vdvny2gh3viq0b8-extensions-0.1.0.2' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/nkad1rybmg8zadpbj426r6ps3fdn3nhl-tomland-1.3.3.3' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/p15mjs6yhqp2plysqh4bx3xajjmjybxj-trial-tomland-0.0.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/pw9mk71zk65vf64chgg5qvj4avjywnba-trial-tomland-0.0.0.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/q54wwi6r7jk1bada7qqyiarn15qwyxqc-base64-1.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/s71jgixrgpjz9bxg4vq83ccn0iqs3lg5-slist-0.2.1.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/wy94jwz89pq6p804l4kcr2xwxb43lazd-relude-1.2.2.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/hya6d4pmq23pm1yp6mjlg9r7185hk5wp-stan-0.2.0.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/wh8y96n6p0n1fwrw8l0m4znmlz4p75fj-silently-1.2.5.4-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/p08rldc2g53fcs3ibhai8mxiv0yk27iz-silently-1.2.5.4' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ki3cbvzsygzxym2l95w9siggyf5ygbhn-ghc-exactprint-1.9.0.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/lq78jkr9gw26w0zgj4s41picqnnw0b8h-filtrable-0.1.6.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/lsi9wnxgbyj5pzd9rngb8yaxyf1mk4si-floskell-0.11.1-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/si6giwfg74n8wc53qcbyxqvkc23nzjqr-choice-0.2.4.1' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ramqmzzfas7215xlwcxq98kx17dkagwv-ormolu-0.7.7.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/wl2ff7m48qrq3q1al993ly68lg5hqrka-ansi-wl-pprint-1.0.2-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/pa02ajyb6pc3pwlskvxrscbsjgzc6s5l-ansi-wl-pprint-1.0.2' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/qlqnaa7k868042pjg9mkjdd7087gj2gz-psqueues-0.2.8.1' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/sbnlmscg3cb95dl75afx0w8qngpws4r7-floskell-0.11.1-data' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/vlznsjcjhfxl43mm85ywxyl701mrs0vz-monad-dijkstra-0.1.1.5' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/sk724hjib75csnndg1vw0i0iiyj29cz5-floskell-0.11.1' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/sxr7dc6xjhdpm5is4jx5v11was4brx5v-optparse-simple-0.1.1.4' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/v4j8r41jzpnfa0q64acc1dch0zdpkczp-regex-applicative-0.3.4' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/wkqyivzrm7az5ri9q9gbxz014wljbsb9-generic-deriving-1.14.6' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/wicpxlhdaf0mnzfzhawv9i5fjyizy06a-fourmolu-0.16.0.0-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/x3c3wg9l864zcmlhhbhpmfl47pza8m8n-fourmolu-0.16.0.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/r6h55wnv0lwcx5krxb5b4j2fnpxlp8w9-process-extras-0.7.4-doc' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/yjjnmpj18igj383ns6mnn7qahb6ya0lj-process-extras-0.7.4' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/lw8rxzqq7b4bhrnr1f2x3zy75g9sj5zc-haskell-language-server-2.10.0.0' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying 82 paths... haskell-language-server (post)> copying path '/nix/store/2lpimsa2hfpbkjp1lqkp9fnayik2vdmc-validity-0.12.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/nqjd5phpq1w5fsasil1s0hk5gr9r9x5k-genvalidity-1.1.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/6qv8fcp1yg2hl32dafwvb056pq8qc4ih-genvalidity-property-1.0.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/fcnf6kj8ahpx6vwjs2x36zaymb944x0s-genvalidity-hspec-1.0.0.3.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ipmighh10vmm3zhqs455yzbmpnfvpk6l-path-0.9.5.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/0ki1ivhgkaafx1bfpkz3az5jlpldnw07-path-io-1.8.2.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/bgka795vc4dgf2zxw29wzp4fqrx21x0a-colourista-0.1.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/sajvyacwja0zcddb8acgaq37wibf1cfz-hspec-hedgehog-0.3.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/m8yd03qq5apijvl9gfgsrzlv29341zj9-trial-0.0.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/0x98hikrmb6x64696nazm27n4ng1spa6-trial-optparse-applicative-0.0.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/xqakskz0k8dfvgqp3nx53gj4hbmpxyv1-markdown-unlit-0.6.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/1ah62winx2zjzlxnhsf5q64hm78pli53-th-env-0.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/1ph4bdb5qg9m7xxh56disgf1sr7120ni-vector-binary-instances-0.2.5.2.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/gviwr3724ybn9rr1ik5i6af73d46d7zy-hspec-megaparsec-2.2.1.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/y7lbhvvw3pk8yxzwj991ha3apks0acp6-validation-selective-0.2.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/1ss9fsrf3nk46l8mnr04yjyfdr6mm3qx-tomland-1.3.3.3.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/wcd7497gr8f1kg4q3j9gci9pw6nhk5ks-fmlist-0.9.4.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/2fnnq6rfvmz1s1z62gpcaq4ijx9xan0d-ListLike-4.7.8.3.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/rpli12jb7gf17zcccx82c3h9vgm7hxmr-psqueues-0.2.8.1.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/3fr23gx7bsdj31g2kyvkashahi24vn5y-monad-dijkstra-0.1.1.5.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/3mxrymsni7awjkadq1fxdp77marbhp2g-uniplate-1.6.13.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/3vq1axc7kwv84qlki2m7kn4ayg5snjs4-tar-0.6.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/64gdmilx20bx379yagbpv0vhr4ckwakb-vector-th-unbox-0.2.2.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/3y2was5cx2ziclp7plhsbh7yx0i9f56n-math-functions-0.3.4.4.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/qsx9d0713qpjpd0vwwk3vd3vabia1vs9-ghc-exactprint-1.9.0.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4d106fgnwfk8iwakv5iv8crlrdwiy7af-ghc-exactprint-1.9.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/5hfrpaj4a2nrc1h01cgpgpm9h65aywlc-choice-0.2.4.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4hl19ysjn1d2g9camdzkqzx66amd6al5-choice-0.2.4.1.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4id2aggjrykh8fgmlxprf7wq8dz993g7-ormolu-0.7.7.0-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4krx9ml7wjrcia5saksvkan4djpkrwdl-commutative-semigroups-0.2.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4vyhp038ajamyf5jncfxif84icgyn5g3-relude-1.2.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/4w4g5zp86x8dx12ns8di23ixwpm0vv99-binary-orphans-1.0.5.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/6cjd4jiq0w8q7hwwknlc1ckqh364k1zg-ormolu-0.7.7.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/6kifj3ssnpnabdk6079pkm9azc6vdy77-ghc-lib-parser-9.10.1.20250103-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/j7gl81ak24jl0h7rbibg9ijmc67sk791-entropy-0.4.1.11.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/76z2zgw1zb1jfk9rvxkjgg7mhlcldw7x-pcg-random-0.1.4.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/z50wibjm93s2cfxx37a2875sn4p1525z-haskell-src-exts-1.23.1.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/7b43mkwyyzv63lphgz45n0clmz3mgvkw-floskell-0.11.1.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/810wj08sxw7jy44mdh5zsgczwmaacgx5-slist-0.2.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/aqysizs1hhs1fd5iisjmzp1lpzkd1ff3-fail-4.9.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/hk0650i4x2wqf5ks966gkdfr5112wrf7-alex-3.5.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/82ay7d1p6w6zm251lb606q180y8d89qc-microaeson-0.1.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/lqmkj1a6sp6c6wnc8y30dlc31fq8zn34-ghc-lib-parser-9.10.1.20250103.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/rdys7n4pdhb31zhv2qcmnnlzw473b9yr-ghc-lib-parser-9.10.1.20250103.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/h9hhns3f1r6idyj73lk35n581v6rcx29-newtype-generics-0.6.2.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/vszv34ynlc0g7bjvdsshgd5vy1jcxx38-MemoTrie-0.6.11.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/83pirx3hqp1g1lwhj5a148x6jn8kbpyi-ormolu-0.7.7.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ay4jr8s5ifxg3vrkzvk27z6bh9i58ba4-extensions-0.1.0.2-r5.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/vxcg8r6h4jqkczycazkn502hmffa2s3w-extensions-0.1.0.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/fcv7vx728kgxs5v5r9xbxjx9qallz91s-extensions-0.1.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/i1gd8kbp5w2891dx5a9gpb1dnib8a2f8-trial-tomland-0.0.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/krfgr66vjjn423nvydnx38m0yd021wr5-dir-traverse-0.2.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/nkyw9xw0g5xx0maccqfdg1y2jvbpm8yx-clay-0.15.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/cs0pn3xvfarylkj5kg356jyn1rvmmyy7-mwc-random-0.15.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/bylcxi6d0rbb1ndlgiamms99gfhpaigi-random-bytestring-0.1.4.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/wgz966c9lr085ssd76rczf6yf6lkf1s2-base64-1.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/z2x56jyqlagaa3n2xdah24g17lbknanr-pretty-simple-4.1.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/87p56vlhs8azjnbciaj58kbv1q8w25c5-stan-0.2.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/8czvlza7cgn1hkx0nlypqdq4wd26mbhn-process-extras-0.7.4.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ijc533yha91xd6qshwgbsz9hi05fvzbv-ghc-lib-parser-ex-9.10.0.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/8d8160lp9izjbkg71j60k75yba0ymw14-ghc-lib-parser-ex-9.10.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/8wqvxk7q7c8493zgxjr746pzpl66kjc3-fourmolu-0.16.0.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/9dkbkz10d43x3vd1sa092hl9w136v8im-binary-instances-1.0.6.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/mcnw0h7zxh5xhmnsj9ggqfs4h10z58v8-heaps-0.4.1.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/ak0rnd3zvff90vdhpgg4ni4kyb9i0cqk-shake-0.19.8.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/hrqxmni3z7905937pfabkbablvfzrs14-githash-0.1.7.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/albp7qbxqb9qy5hbjvlx8bngx8x6ficn-optparse-simple-0.1.1.4.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/cjr54fm7kakkj6flpylc4s6hhvck96pw-dec-0.0.6.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/cz9fz9nwhg04vqmf9psxdgzgccgs5n5h-refact-0.3.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/zm2zw92rv79pvj5jkwzpzipvfs2wq4wr-string-qq-0.0.6.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/kn9qilhh0amksm9jhfj77ypfykf2zjk5-cryptohash-sha256-0.11.102.1.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/vcmyv5r7l8bqy1jh29py512sa2id52im-singleton-bool-0.1.8.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/rmjahhxh33wgsg27jwwhg61g5cr51j9a-lukko-0.1.2.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/zmyi5l1s8nnblmip1yz57g745a1gkqj9-cabal-install-parsers-0.6.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/d7ywz9szr5d7sa0xi633zvh384lddv54-cabal-add-0.1.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/fk5xi84s0wvnnnpdslcwzh1dh4cpqckz-filtrable-0.1.6.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/g0z58g6935xxkzf0ikbin7mm405l11kp-fourmolu-0.16.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/lh7v1274rb1b70xnn2kg355nybjiwffz-primes-0.2.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/nx0n6vm2ppqd3w3xzxc31dpbyggjj65r-monoid-subclasses-1.2.6.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/p4jb2nw3pd17mr6973ap500ksnbca3r1-fuzzy-0.1.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/v1bkyq8ibdra90bmc40vz8krs1yf1k9f-regex-applicative-0.3.4.drv' to 'ssh-ng://worker.nix-ci.com'... haskell-language-server (post)> copying path '/nix/store/y0s0bazxc51y0qni6wlhcrrscpvk8dy1-haskell-language-server-2.10.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... nodejs> [1522/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.recreate-schedule-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/recreate-schedule-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/recreate-schedule-phase.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> [1523/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.sidetable.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/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/sidetable.h:17, nodejs> from ../../deps/v8/src/compiler/turboshaft/sidetable.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> [1524/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.simplify-tf-loops.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/turboshaft/simplify-tf-loops.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/simplify-tf-loops.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> [1525/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.csa-optimize-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/csa-optimize-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/csa-optimize-phase.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> [1526/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.graph-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/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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/node-origin-table.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph-builder.h:9, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph-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> [1527/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-peeling-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-peeling-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-peeling-phase.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> [1528/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-unrolling-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.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> [1529/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.machine-lowering-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/machine-lowering-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/machine-lowering-phase.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> [1530/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.maglev-graph-building-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/maglev-graph-building-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/maglev-graph-building-phase.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> [1531/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.operations.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/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/operations.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> [1532/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.optimize-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/optimize-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/optimize-phase.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> [1533/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.recreate-schedule.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, nodejs> from ../../deps/v8/src/compiler/turboshaft/recreate-schedule.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/recreate-schedule.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> [1534/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.simplified-lowering-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/simplified-lowering-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/simplified-lowering-phase.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> [1535/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.store-store-elimination-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/store-store-elimination-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/store-store-elimination-phase.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> [1536/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.type-assertions-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/type-assertions-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/type-assertions-phase.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> [1537/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.type-parser.o nodejs> [1538/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.typed-optimizations-phase.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/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/typed-optimizations-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/typed-optimizations-phase.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> [1539/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.typer.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/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/typer.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/typer.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> [1540/2107] STAMP obj/tools/v8_gypfiles/v8_compiler_for_mksnapshot.compile_depends.stamp nodejs> [1541/2107] STAMP obj/tools/v8_gypfiles/v8_initializers.actions_depends.stamp nodejs> [1542/2107] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-graph-printer.o nodejs> [1543/2107] AR obj/tools/v8_gypfiles/libv8_compiler.a nodejs> [1544/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.utils.o nodejs> [1545/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.types.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/compiler/turboshaft/types.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> [1546/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-bigint-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-bigint-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-bigint-gen.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> [1547/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-call-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-call-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-call-gen.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> [1548/2107] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.use-map.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/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/sidetable.h:17, nodejs> from ../../deps/v8/src/compiler/turboshaft/use-map.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/use-map.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> [1549/2107] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-interpreter-frame-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/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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/maglev/maglev-compilation-unit.h:10, nodejs> from ../../deps/v8/src/maglev/maglev-interpreter-frame-state.h:13, nodejs> from ../../deps/v8/src/maglev/maglev-interpreter-frame-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> [1550/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-gen.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> [1551/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-function-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-function-gen.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> [1552/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-generator-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-generator-gen.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> [1553/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-iterator-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-iterator-gen.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> [1554/2107] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-compilation-unit.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/maglev/maglev-compilation-unit.h:10, nodejs> from ../../deps/v8/src/maglev/maglev-compilation-unit.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> [1555/2107] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-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/codegen/compiler.h:17, nodejs> from ../../deps/v8/src/maglev/maglev-compilation-info.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> [1556/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-array-gen.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/builtins/builtins-array-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-array-gen.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> [1557/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-constructor-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-constructor-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-constructor-gen.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> [1558/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-date-gen.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/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-date-gen.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> [1559/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-global-gen.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/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-global-gen.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> [1560/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-collections-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-collections-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-collections-gen.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> [1561/2107] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-ir.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/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/access-info.h:8, nodejs> from ../../deps/v8/src/maglev/maglev-ir.h:23, nodejs> from ../../deps/v8/src/maglev/maglev-ir.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> [1562/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-conversion-gen.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/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-conversion-gen.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> [1563/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-interpreter-gen.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/builtins/builtins-interpreter-gen.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> [1564/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-ic-gen.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/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-ic-gen.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> [1565/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-generator-gen.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/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-generator-gen.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> [1566/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-handler-gen.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/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-handler-gen.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> [1567/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-number-gen.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/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-number-gen.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> [1568/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-shadow-realm-gen.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/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-shadow-realm-gen.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> [1569/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-sharedarraybuffer-gen.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/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.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> [1570/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-intl-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-iterator-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-intl-gen.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> [1571/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-lazy-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-lazy-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-lazy-gen.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> [1572/2107] CXX obj/deps/v8/src/builtins/v8_initializers.profile-data-reader.o nodejs> [1573/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-microtask-queue-gen.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/builtins/builtins-microtask-queue-gen.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> [1574/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-iterator-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-iterator-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-iterator-gen.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> [1575/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-promise-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-promise-gen.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> [1576/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-internal-gen.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/builtins/builtins-internal-gen.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> [1577/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-object-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-object-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-object-gen.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> [1578/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-proxy-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-proxy-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-proxy-gen.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> [1579/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-regexp-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-regexp-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-regexp-gen.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> [1580/2107] CXX obj/deps/v8/src/builtins/v8_initializers.growable-fixed-array-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/growable-fixed-array-gen.h:8, nodejs> from ../../deps/v8/src/builtins/growable-fixed-array-gen.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> [1581/2107] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-graph-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/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/maglev/maglev-graph-builder.h:19, nodejs> from ../../deps/v8/src/maglev/maglev-graph-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> [1582/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-temporal-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-iterator-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-temporal-gen.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> [1583/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-string-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-string-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-string-gen.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> [1584/2107] CXX obj/deps/v8/src/ic/v8_initializers.unary-op-assembler.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/ic/unary-op-assembler.h:8, nodejs> from ../../deps/v8/src/ic/unary-op-assembler.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> [1585/2107] CXX obj/deps/v8/src/ic/v8_initializers.binary-op-assembler.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/ic/binary-op-assembler.h:10, nodejs> from ../../deps/v8/src/ic/binary-op-assembler.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> [1586/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-typed-array-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-typed-array-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-typed-array-gen.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> [1587/2107] CXX obj/deps/v8/src/heap/v8_initializers.setup-heap-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/api/api.h:17, nodejs> from ../../deps/v8/src/heap/setup-heap-internal.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> [1588/2107] CXX obj/deps/v8/src/ic/v8_initializers.keyed-store-generic.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/ic/keyed-store-generic.h:9, nodejs> from ../../deps/v8/src/ic/keyed-store-generic.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> [1589/2107] CXX obj/deps/v8/src/builtins/v8_initializers.setup-builtins-internal.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/builtins/setup-builtins-internal.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> [1590/2107] CXX obj/deps/v8/src/interpreter/v8_initializers.interpreter-intrinsics-generator.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/interpreter/interpreter-assembler.h:8, nodejs> from ../../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8, nodejs> from ../../deps/v8/src/interpreter/interpreter-intrinsics-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> [1591/2107] CXX obj/deps/v8/src/interpreter/v8_initializers.interpreter-assembler.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/interpreter/interpreter-assembler.h:8, nodejs> from ../../deps/v8/src/interpreter/interpreter-assembler.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> [1592/2107] CXX obj/deps/v8/src/interpreter/v8_initializers.interpreter-generator.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-constructor-gen.h:8, nodejs> from ../../deps/v8/src/interpreter/interpreter-generator.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> [1593/2107] CXX obj/deps/v8/src/builtins/x64/v8_initializers.builtins-x64.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/builtins/x64/builtins-x64.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> [1594/2107] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-wasm-gen.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-wasm-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-wasm-gen.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> [1595/2107] CXX obj/deps/v8/src/ic/v8_initializers.accessor-assembler.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/ic/accessor-assembler.h:9, nodejs> from ../../deps/v8/src/ic/accessor-assembler.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> [1596/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_initializers.enum-verifiers.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/compiler/code-assembler.h:21, nodejs> from gen/torque-generated/enum-verifiers.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1597/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.aggregate-error-tq-csa.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 gen/torque-generated/src/builtins/aggregate-error-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1598/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-concat-tq-csa.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 gen/torque-generated/src/builtins/array-concat-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1599/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-at-tq-csa.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 gen/torque-generated/src/builtins/array-at-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1600/2107] CXX obj/deps/v8/src/codegen/v8_initializers.code-stub-assembler.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/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.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> [1601/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-copywithin-tq-csa.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 gen/torque-generated/src/builtins/array-copywithin-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1602/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_initializers.exported-macros-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/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 gen/torque-generated/exported-macros-assembler.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1603/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-every-tq-csa.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 gen/torque-generated/src/builtins/array-every-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1604/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-find-tq-csa.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 gen/torque-generated/src/builtins/array-find-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1605/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-findlast-tq-csa.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 gen/torque-generated/src/builtins/array-findlast-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1606/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-findindex-tq-csa.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 gen/torque-generated/src/builtins/array-findindex-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1607/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-filter-tq-csa.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 gen/torque-generated/src/builtins/array-filter-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1608/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-findlastindex-tq-csa.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 gen/torque-generated/src/builtins/array-findlastindex-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1609/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-foreach-tq-csa.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 gen/torque-generated/src/builtins/array-foreach-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1610/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-flat-tq-csa.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 gen/torque-generated/src/builtins/array-flat-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1611/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-from-tq-csa.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 gen/torque-generated/src/builtins/array-from-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1612/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-isarray-tq-csa.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 gen/torque-generated/src/builtins/array-isarray-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1613/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-from-async-tq-csa.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 gen/torque-generated/src/builtins/array-from-async-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1614/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-lastindexof-tq-csa.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 gen/torque-generated/src/builtins/array-lastindexof-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1615/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-of-tq-csa.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 gen/torque-generated/src/builtins/array-of-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1616/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-reduce-right-tq-csa.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 gen/torque-generated/src/builtins/array-reduce-right-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1617/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-map-tq-csa.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 gen/torque-generated/src/builtins/array-map-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1618/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-reduce-tq-csa.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 gen/torque-generated/src/builtins/array-reduce-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1619/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-join-tq-csa.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 gen/torque-generated/src/builtins/array-join-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1620/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-shift-tq-csa.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 gen/torque-generated/src/builtins/array-shift-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1621/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-reverse-tq-csa.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 gen/torque-generated/src/builtins/array-reverse-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1622/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-some-tq-csa.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 gen/torque-generated/src/builtins/array-some-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1623/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-slice-tq-csa.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 gen/torque-generated/src/builtins/array-slice-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1624/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-splice-tq-csa.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 gen/torque-generated/src/builtins/array-splice-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1625/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-to-reversed-tq-csa.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 gen/torque-generated/src/builtins/array-to-reversed-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1626/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-to-sorted-tq-csa.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 gen/torque-generated/src/builtins/array-to-sorted-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1627/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-to-spliced-tq-csa.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 gen/torque-generated/src/builtins/array-to-spliced-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1628/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-unshift-tq-csa.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 gen/torque-generated/src/builtins/array-unshift-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1629/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-with-tq-csa.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 gen/torque-generated/src/builtins/array-with-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1630/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-tq-csa.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 gen/torque-generated/src/builtins/array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1631/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.arraybuffer-tq-csa.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 gen/torque-generated/src/builtins/arraybuffer-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1632/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.boolean-tq-csa.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 gen/torque-generated/src/builtins/boolean-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1633/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.builtins-string-tq-csa.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 gen/torque-generated/src/builtins/builtins-string-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1634/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.builtins-bigint-tq-csa.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 gen/torque-generated/src/builtins/builtins-bigint-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1635/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.base-tq-csa.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 gen/torque-generated/src/builtins/base-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1636/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.collections-tq-csa.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 gen/torque-generated/src/builtins/collections-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1637/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.console-tq-csa.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 gen/torque-generated/src/builtins/console-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1638/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.constructor-tq-csa.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 gen/torque-generated/src/builtins/constructor-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1639/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.conversion-tq-csa.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 gen/torque-generated/src/builtins/conversion-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1640/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.convert-tq-csa.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 gen/torque-generated/src/builtins/convert-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1641/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.finalization-registry-tq-csa.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 gen/torque-generated/src/builtins/finalization-registry-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1642/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.data-view-tq-csa.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 gen/torque-generated/src/builtins/data-view-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1643/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.cast-tq-csa.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 gen/torque-generated/src/builtins/cast-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1644/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.frames-tq-csa.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 gen/torque-generated/src/builtins/frames-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1645/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.frame-arguments-tq-csa.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 gen/torque-generated/src/builtins/frame-arguments-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1646/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.growable-fixed-array-tq-csa.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 gen/torque-generated/src/builtins/growable-fixed-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1647/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.function-tq-csa.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 gen/torque-generated/src/builtins/function-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1648/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.ic-callable-tq-csa.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 gen/torque-generated/src/builtins/ic-callable-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1649/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.ic-tq-csa.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 gen/torque-generated/src/builtins/ic-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1650/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.internal-coverage-tq-csa.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 gen/torque-generated/src/builtins/internal-coverage-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1651/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.internal-tq-csa.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 gen/torque-generated/src/builtins/internal-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1652/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.iterator-tq-csa.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 gen/torque-generated/src/builtins/iterator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1653/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.iterator-from-tq-csa.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 gen/torque-generated/src/builtins/iterator-from-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1654/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.map-groupby-tq-csa.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 gen/torque-generated/src/builtins/map-groupby-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1655/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.object-fromentries-tq-csa.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 gen/torque-generated/src/builtins/object-fromentries-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1656/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.math-tq-csa.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 gen/torque-generated/src/builtins/math-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1657/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.iterator-helpers-tq-csa.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 gen/torque-generated/src/builtins/iterator-helpers-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1658/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.object-groupby-tq-csa.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 gen/torque-generated/src/builtins/object-groupby-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1659/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.object-tq-csa.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 gen/torque-generated/src/builtins/object-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1660/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.number-tq-csa.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 gen/torque-generated/src/builtins/number-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1661/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-abstract-operations-tq-csa.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 gen/torque-generated/src/builtins/promise-abstract-operations-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1662/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-all-element-closure-tq-csa.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 gen/torque-generated/src/builtins/promise-all-element-closure-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1663/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-all-tq-csa.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 gen/torque-generated/src/builtins/promise-all-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1664/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-any-tq-csa.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 gen/torque-generated/src/builtins/promise-any-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1665/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-constructor-tq-csa.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 gen/torque-generated/src/builtins/promise-constructor-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1666/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-jobs-tq-csa.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 gen/torque-generated/src/builtins/promise-jobs-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1667/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-finally-tq-csa.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 gen/torque-generated/src/builtins/promise-finally-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1668/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-race-tq-csa.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 gen/torque-generated/src/builtins/promise-race-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1669/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-reaction-job-tq-csa.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 gen/torque-generated/src/builtins/promise-reaction-job-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1670/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-misc-tq-csa.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 gen/torque-generated/src/builtins/promise-misc-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1671/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-then-tq-csa.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 gen/torque-generated/src/builtins/promise-then-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1672/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-resolve-tq-csa.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 gen/torque-generated/src/builtins/promise-resolve-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1673/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-constructor-tq-csa.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 gen/torque-generated/src/builtins/proxy-constructor-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1674/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-withresolvers-tq-csa.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 gen/torque-generated/src/builtins/promise-withresolvers-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1675/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-delete-property-tq-csa.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 gen/torque-generated/src/builtins/proxy-delete-property-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1676/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-get-property-tq-csa.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 gen/torque-generated/src/builtins/proxy-get-property-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1677/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-get-prototype-of-tq-csa.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 gen/torque-generated/src/builtins/proxy-get-prototype-of-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1678/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-has-property-tq-csa.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 gen/torque-generated/src/builtins/proxy-has-property-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1679/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-is-extensible-tq-csa.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 gen/torque-generated/src/builtins/proxy-is-extensible-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1680/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-prevent-extensions-tq-csa.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 gen/torque-generated/src/builtins/proxy-prevent-extensions-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1681/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-revocable-tq-csa.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 gen/torque-generated/src/builtins/proxy-revocable-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1682/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-set-property-tq-csa.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 gen/torque-generated/src/builtins/proxy-set-property-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1683/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-revoke-tq-csa.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 gen/torque-generated/src/builtins/proxy-revoke-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1684/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-set-prototype-of-tq-csa.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 gen/torque-generated/src/builtins/proxy-set-prototype-of-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1685/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-tq-csa.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 gen/torque-generated/src/builtins/proxy-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1686/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.reflect-tq-csa.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 gen/torque-generated/src/builtins/reflect-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1687/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-exec-tq-csa.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 gen/torque-generated/src/builtins/regexp-exec-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1688/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-match-all-tq-csa.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 gen/torque-generated/src/builtins/regexp-match-all-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1689/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-match-tq-csa.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 gen/torque-generated/src/builtins/regexp-match-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1690/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-search-tq-csa.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 gen/torque-generated/src/builtins/regexp-search-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1691/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-source-tq-csa.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 gen/torque-generated/src/builtins/regexp-source-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1692/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-replace-tq-csa.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 gen/torque-generated/src/builtins/regexp-replace-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1693/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-split-tq-csa.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 gen/torque-generated/src/builtins/regexp-split-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1694/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-test-tq-csa.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 gen/torque-generated/src/builtins/regexp-test-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1695/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-tq-csa.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 gen/torque-generated/src/builtins/regexp-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1696/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-intersection-tq-csa.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 gen/torque-generated/src/builtins/set-intersection-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1697/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-difference-tq-csa.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 gen/torque-generated/src/builtins/set-difference-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1698/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-is-disjoint-from-tq-csa.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 gen/torque-generated/src/builtins/set-is-disjoint-from-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1699/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-is-subset-of-tq-csa.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 gen/torque-generated/src/builtins/set-is-subset-of-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1700/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-is-superset-of-tq-csa.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 gen/torque-generated/src/builtins/set-is-superset-of-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1701/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-symmetric-difference-tq-csa.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 gen/torque-generated/src/builtins/set-symmetric-difference-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1702/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-union-tq-csa.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 gen/torque-generated/src/builtins/set-union-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1703/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-at-tq-csa.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 gen/torque-generated/src/builtins/string-at-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1704/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-html-tq-csa.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 gen/torque-generated/src/builtins/string-html-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1705/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-includes-tq-csa.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 gen/torque-generated/src/builtins/string-includes-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1706/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-endswith-tq-csa.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 gen/torque-generated/src/builtins/string-endswith-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1707/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-indexof-tq-csa.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 gen/torque-generated/src/builtins/string-indexof-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1708/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-iswellformed-tq-csa.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 gen/torque-generated/src/builtins/string-iswellformed-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1709/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-iterator-tq-csa.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 gen/torque-generated/src/builtins/string-iterator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1710/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-match-search-tq-csa.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 gen/torque-generated/src/builtins/string-match-search-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1711/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-pad-tq-csa.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 gen/torque-generated/src/builtins/string-pad-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1712/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-repeat-tq-csa.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 gen/torque-generated/src/builtins/string-repeat-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1713/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-slice-tq-csa.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 gen/torque-generated/src/builtins/string-slice-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1714/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-replaceall-tq-csa.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 gen/torque-generated/src/builtins/string-replaceall-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1715/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-startswith-tq-csa.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 gen/torque-generated/src/builtins/string-startswith-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1716/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-substr-tq-csa.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 gen/torque-generated/src/builtins/string-substr-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1717/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-substring-tq-csa.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 gen/torque-generated/src/builtins/string-substring-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1718/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-towellformed-tq-csa.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 gen/torque-generated/src/builtins/string-towellformed-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1719/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.suppressed-error-tq-csa.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 gen/torque-generated/src/builtins/suppressed-error-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1720/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.symbol-tq-csa.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 gen/torque-generated/src/builtins/symbol-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1721/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-at-tq-csa.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 gen/torque-generated/src/builtins/typed-array-at-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1722/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-trim-tq-csa.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 gen/torque-generated/src/builtins/string-trim-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1723/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.torque-internal-tq-csa.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 gen/torque-generated/src/builtins/torque-internal-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1724/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-every-tq-csa.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 gen/torque-generated/src/builtins/typed-array-every-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1725/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-createtypedarray-tq-csa.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 gen/torque-generated/src/builtins/typed-array-createtypedarray-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1726/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-entries-tq-csa.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 gen/torque-generated/src/builtins/typed-array-entries-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1727/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-filter-tq-csa.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 gen/torque-generated/src/builtins/typed-array-filter-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1728/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-findindex-tq-csa.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 gen/torque-generated/src/builtins/typed-array-findindex-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1729/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-findlast-tq-csa.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 gen/torque-generated/src/builtins/typed-array-findlast-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1730/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-find-tq-csa.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 gen/torque-generated/src/builtins/typed-array-find-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1731/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-findlastindex-tq-csa.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 gen/torque-generated/src/builtins/typed-array-findlastindex-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1732/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-foreach-tq-csa.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 gen/torque-generated/src/builtins/typed-array-foreach-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1733/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-from-tq-csa.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 gen/torque-generated/src/builtins/typed-array-from-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1734/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-keys-tq-csa.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 gen/torque-generated/src/builtins/typed-array-keys-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1735/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-of-tq-csa.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 gen/torque-generated/src/builtins/typed-array-of-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1736/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-reduceright-tq-csa.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 gen/torque-generated/src/builtins/typed-array-reduceright-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1737/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-reduce-tq-csa.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 gen/torque-generated/src/builtins/typed-array-reduce-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1738/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-set-tq-csa.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 gen/torque-generated/src/builtins/typed-array-set-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1739/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-slice-tq-csa.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 gen/torque-generated/src/builtins/typed-array-slice-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1740/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-some-tq-csa.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 gen/torque-generated/src/builtins/typed-array-some-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1741/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-subarray-tq-csa.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 gen/torque-generated/src/builtins/typed-array-subarray-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1742/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-sort-tq-csa.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 gen/torque-generated/src/builtins/typed-array-sort-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1743/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-to-reversed-tq-csa.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 gen/torque-generated/src/builtins/typed-array-to-reversed-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1744/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-to-sorted-tq-csa.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 gen/torque-generated/src/builtins/typed-array-to-sorted-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1745/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-values-tq-csa.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 gen/torque-generated/src/builtins/typed-array-values-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1746/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-with-tq-csa.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 gen/torque-generated/src/builtins/typed-array-with-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1747/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.weak-ref-tq-csa.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 gen/torque-generated/src/builtins/weak-ref-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1748/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/ic/v8_initializers.handler-configuration-tq-csa.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 gen/torque-generated/src/ic/handler-configuration-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1749/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-tq-csa.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 gen/torque-generated/src/builtins/typed-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1750/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.allocation-site-tq-csa.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 gen/torque-generated/src/objects/allocation-site-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1751/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.api-callbacks-tq-csa.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 gen/torque-generated/src/objects/api-callbacks-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1752/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.bigint-tq-csa.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 gen/torque-generated/src/objects/bigint-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1753/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.call-site-info-tq-csa.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 gen/torque-generated/src/objects/call-site-info-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1754/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.cell-tq-csa.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 gen/torque-generated/src/objects/cell-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1755/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.arguments-tq-csa.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 gen/torque-generated/src/objects/arguments-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1756/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.bytecode-array-tq-csa.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 gen/torque-generated/src/objects/bytecode-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1757/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.data-handler-tq-csa.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 gen/torque-generated/src/objects/data-handler-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1758/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.embedder-data-array-tq-csa.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 gen/torque-generated/src/objects/embedder-data-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1759/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.feedback-cell-tq-csa.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 gen/torque-generated/src/objects/feedback-cell-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1760/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.descriptor-array-tq-csa.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 gen/torque-generated/src/objects/descriptor-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1761/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.contexts-tq-csa.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 gen/torque-generated/src/objects/contexts-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1762/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.debug-objects-tq-csa.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 gen/torque-generated/src/objects/debug-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1763/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.feedback-vector-tq-csa.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 gen/torque-generated/src/objects/feedback-vector-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1764/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.foreign-tq-csa.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 gen/torque-generated/src/objects/foreign-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1765/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.free-space-tq-csa.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 gen/torque-generated/src/objects/free-space-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1766/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.fixed-array-tq-csa.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 gen/torque-generated/src/objects/fixed-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1767/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.heap-number-tq-csa.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 gen/torque-generated/src/objects/heap-number-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1768/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.heap-object-tq-csa.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 gen/torque-generated/src/objects/heap-object-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1769/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-atomics-synchronization-tq-csa.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 gen/torque-generated/src/objects/js-atomics-synchronization-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1770/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-collection-iterator-tq-csa.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 gen/torque-generated/src/objects/js-collection-iterator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1771/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-array-buffer-tq-csa.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 gen/torque-generated/src/objects/js-array-buffer-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1772/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-array-tq-csa.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 gen/torque-generated/src/objects/js-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1773/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-collection-tq-csa.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 gen/torque-generated/src/objects/js-collection-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1774/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-function-tq-csa.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 gen/torque-generated/src/objects/js-function-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1775/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-promise-tq-csa.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 gen/torque-generated/src/objects/js-promise-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1776/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-generator-tq-csa.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 gen/torque-generated/src/objects/js-generator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1777/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-iterator-helpers-tq-csa.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 gen/torque-generated/src/objects/js-iterator-helpers-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1778/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-objects-tq-csa.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 gen/torque-generated/src/objects/js-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1779/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-raw-json-tq-csa.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 gen/torque-generated/src/objects/js-raw-json-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1780/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-proxy-tq-csa.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 gen/torque-generated/src/objects/js-proxy-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1781/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-regexp-string-iterator-tq-csa.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 gen/torque-generated/src/objects/js-regexp-string-iterator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1782/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-regexp-tq-csa.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 gen/torque-generated/src/objects/js-regexp-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1783/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-shadow-realm-tq-csa.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 gen/torque-generated/src/objects/js-shadow-realm-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1784/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-shared-array-tq-csa.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 gen/torque-generated/src/objects/js-shared-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1785/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-struct-tq-csa.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 gen/torque-generated/src/objects/js-struct-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1786/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-weak-refs-tq-csa.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 gen/torque-generated/src/objects/js-weak-refs-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1787/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-temporal-objects-tq-csa.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 gen/torque-generated/src/objects/js-temporal-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1788/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.literal-objects-tq-csa.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 gen/torque-generated/src/objects/literal-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1789/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.map-tq-csa.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 gen/torque-generated/src/objects/map-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1790/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.megadom-handler-tq-csa.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 gen/torque-generated/src/objects/megadom-handler-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1791/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.module-tq-csa.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 gen/torque-generated/src/objects/module-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1792/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.microtask-tq-csa.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 gen/torque-generated/src/objects/microtask-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1793/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.name-tq-csa.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 gen/torque-generated/src/objects/name-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1794/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.oddball-tq-csa.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 gen/torque-generated/src/objects/oddball-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1795/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.trusted-object-tq-csa.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 gen/torque-generated/src/objects/trusted-object-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1796/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.hole-tq-csa.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 gen/torque-generated/src/objects/hole-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1797/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.ordered-hash-table-tq-csa.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 gen/torque-generated/src/objects/ordered-hash-table-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1798/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.primitive-heap-object-tq-csa.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 gen/torque-generated/src/objects/primitive-heap-object-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1799/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.property-array-tq-csa.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 gen/torque-generated/src/objects/property-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1800/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.promise-tq-csa.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 gen/torque-generated/src/objects/promise-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1801/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.property-cell-tq-csa.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 gen/torque-generated/src/objects/property-cell-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1802/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.prototype-info-tq-csa.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 gen/torque-generated/src/objects/prototype-info-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1803/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.regexp-match-info-tq-csa.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 gen/torque-generated/src/objects/regexp-match-info-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1804/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.property-descriptor-object-tq-csa.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 gen/torque-generated/src/objects/property-descriptor-object-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1805/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.scope-info-tq-csa.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 gen/torque-generated/src/objects/scope-info-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1806/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.script-tq-csa.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 gen/torque-generated/src/objects/script-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1807/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.shared-function-info-tq-csa.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 gen/torque-generated/src/objects/shared-function-info-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1808/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.source-text-module-tq-csa.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 gen/torque-generated/src/objects/source-text-module-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1809/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.swiss-hash-table-helpers-tq-csa.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 gen/torque-generated/src/objects/swiss-hash-table-helpers-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1810/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.struct-tq-csa.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 gen/torque-generated/src/objects/struct-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1811/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.swiss-name-dictionary-tq-csa.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 gen/torque-generated/src/objects/swiss-name-dictionary-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1812/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.synthetic-module-tq-csa.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 gen/torque-generated/src/objects/synthetic-module-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1813/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.string-tq-csa.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 gen/torque-generated/src/objects/string-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1814/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.template-objects-tq-csa.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 gen/torque-generated/src/objects/template-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1815/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.torque-defined-classes-tq-csa.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 gen/torque-generated/src/objects/torque-defined-classes-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1816/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.templates-tq-csa.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 gen/torque-generated/src/objects/templates-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1817/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.turbofan-types-tq-csa.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 gen/torque-generated/src/objects/turbofan-types-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1818/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.turboshaft-types-tq-csa.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 gen/torque-generated/src/objects/turboshaft-types-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1819/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-break-iterator-tq-csa.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 gen/torque-generated/src/objects/js-break-iterator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1820/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-collator-tq-csa.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 gen/torque-generated/src/objects/js-collator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1821/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-date-time-format-tq-csa.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 gen/torque-generated/src/objects/js-date-time-format-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1822/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-display-names-tq-csa.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 gen/torque-generated/src/objects/js-display-names-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1823/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.intl-objects-tq-csa.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 gen/torque-generated/src/objects/intl-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1824/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-duration-format-tq-csa.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 gen/torque-generated/src/objects/js-duration-format-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1825/2107] AR obj/tools/v8_gypfiles/libv8_turboshaft.a nodejs> [1826/2107] STAMP obj/tools/v8_gypfiles/v8_compiler_for_mksnapshot.actions_depends.stamp nodejs> [1827/2107] AR obj/tools/v8_gypfiles/libv8_initializers_slow.a nodejs> [1828/2107] AR obj/tools/v8_gypfiles/libv8_init.a nodejs> [1829/2107] STAMP obj/tools/v8_gypfiles/mksnapshot.compile_depends.stamp nodejs> [1830/2107] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.embedded-empty.o nodejs> [1831/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-list-format-tq-csa.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 gen/torque-generated/src/objects/js-list-format-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1832/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-locale-tq-csa.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 gen/torque-generated/src/objects/js-locale-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1833/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/test/torque/v8_initializers.test-torque-tq-csa.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 gen/torque-generated/test/torque/test-torque-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1834/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/third_party/v8/builtins/v8_initializers.array-sort-tq-csa.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 gen/torque-generated/third_party/v8/builtins/array-sort-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1835/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-number-format-tq-csa.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 gen/torque-generated/src/objects/js-number-format-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1836/2107] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-base.o nodejs> [1837/2107] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-aix.o nodejs> [1838/2107] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-generic.o nodejs> [1839/2107] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-mac.o nodejs> [1840/2107] STAMP obj/libnode.actions_rules_copies.stamp nodejs> [1841/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-plural-rules-tq-csa.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 gen/torque-generated/src/objects/js-plural-rules-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1842/2107] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-win.o nodejs> [1843/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-relative-time-format-tq-csa.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 gen/torque-generated/src/objects/js-relative-time-format-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1844/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-segment-iterator-tq-csa.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 gen/torque-generated/src/objects/js-segment-iterator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1845/2107] CXX obj/gen/src/node/inspector/protocol/libnode.NodeWorker.o nodejs> [1846/2107] CXX obj/gen/src/node/inspector/protocol/libnode.Protocol.o nodejs> [1847/2107] CXX obj/deps/v8/src/snapshot/mksnapshot.snapshot-empty.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/snapshot/references.h:10, nodejs> from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, nodejs> from ../../deps/v8/src/snapshot/snapshot.h:14, nodejs> from ../../deps/v8/src/snapshot/snapshot-empty.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> [1848/2107] CXX obj/deps/v8/src/snapshot/mksnapshot.mksnapshot.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/snapshot/embedded/embedded-data.h:11, nodejs> from ../../deps/v8/src/snapshot/embedded/embedded-file-writer.h:16, nodejs> from ../../deps/v8/src/snapshot/mksnapshot.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> [1849/2107] CXX obj/gen/src/node/inspector/protocol/libnode.NodeTracing.o nodejs> [1850/2107] CXX obj/gen/src/node/inspector/protocol/libnode.NodeRuntime.o nodejs> [1851/2107] CXX obj/gen/src/node/inspector/protocol/libnode.Network.o nodejs> [1852/2107] CXX obj/gen/src/node/inspector/protocol/libnode.Target.o nodejs> [1853/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-segmenter-tq-csa.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 gen/torque-generated/src/objects/js-segmenter-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1854/2107] CXX obj/gen/src/node/inspector/protocol/libnode.IO.o nodejs> [1855/2107] CXX obj/gen/libnode.node_javascript.o nodejs> [1856/2107] CXX obj/src/api/libnode.utils.o nodejs> [1857/2107] CXX obj/src/api/libnode.async_resource.o nodejs> [1858/2107] CXX obj/src/api/libnode.callback.o nodejs> [1859/2107] CXX obj/src/api/libnode.encoding.o nodejs> [1860/2107] CXX obj/src/api/libnode.embed_helpers.o nodejs> [1861/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-segments-tq-csa.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 gen/torque-generated/src/objects/js-segments-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1862/2107] CXX obj/src/api/libnode.exceptions.o nodejs> [1863/2107] CXX obj/src/api/libnode.hooks.o nodejs> [1864/2107] CXX obj/src/api/libnode.environment.o nodejs> [1865/2107] CXX obj/src/libnode.cleanup_queue.o nodejs> [1866/2107] CXX obj/src/libnode.async_context_frame.o nodejs> [1867/2107] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.embedded-file-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/snapshot/embedded/embedded-data.h:11, nodejs> from ../../deps/v8/src/snapshot/embedded/embedded-file-writer.h:16, nodejs> from ../../deps/v8/src/snapshot/embedded/embedded-file-writer.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> [1868/2107] CXX obj/src/libnode.embedded_data.o nodejs> [1869/2107] CXX obj/src/libnode.base_object.o nodejs> [1870/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.js-to-js-tq-csa.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 gen/torque-generated/src/builtins/js-to-js-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1871/2107] CXX obj/src/libnode.connect_wrap.o nodejs> [1872/2107] CXX obj/src/libnode.connection_wrap.o nodejs> [1873/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/debug/v8_initializers.debug-wasm-objects-tq-csa.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 gen/torque-generated/src/debug/debug-wasm-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1874/2107] CXX obj/src/libnode.compile_cache.o nodejs> [1875/2107] CXX obj/src/libnode.async_wrap.o nodejs> [1876/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.wasm-strings-tq-csa.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 gen/torque-generated/src/builtins/wasm-strings-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1877/2107] CXX obj/src/libnode.json_utils.o nodejs> [1878/2107] CXX obj/deps/v8/src/snapshot/mksnapshot.static-roots-gen.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/snapshot/static-roots-gen.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> [1879/2107] CXX obj/src/libnode.internal_only_v8.o nodejs> [1880/2107] CXX obj/src/libnode.debug_utils.o nodejs> [1881/2107] CXX obj/src/libnode.encoding_binding.o nodejs> [1882/2107] CXX obj/src/dataqueue/libnode.queue.o nodejs> [1883/2107] CXX obj/src/libnode.handle_wrap.o nodejs> [1884/2107] CXX obj/src/libnode.fs_event_wrap.o nodejs> [1885/2107] CXX obj/src/libnode.cares_wrap.o nodejs> ../../src/cares_wrap.cc: In function 'v8::Maybe node::cares_wrap::{anonymous}::ParseGeneralReply(node::Environment*, const unsigned char*, int, int*, v8::Local, void*, int*)': nodejs> ../../src/cares_wrap.cc:225:34: warning: 'int ares_parse_a_reply(const unsigned char*, int, hostent**, ares_addrttl*, int*)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 225 | status = ares_parse_a_reply(buf, nodejs> | ~~~~~~~~~~~~~~~~~~^~~~~ nodejs> 226 | len, nodejs> | ~~~~ nodejs> 227 | &host, nodejs> | ~~~~~~ nodejs> 228 | static_cast(addrttls), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 229 | naddrttls); nodejs> | ~~~~~~~~~~ nodejs> In file included from ../../src/cares_wrap.h:16, nodejs> from ../../src/cares_wrap.cc:22: nodejs> ../../deps/cares/include/ares.h:1098:55: note: declared here nodejs> 1098 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_a_reply( nodejs> | ^~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc:232:37: warning: 'int ares_parse_aaaa_reply(const unsigned char*, int, hostent**, ares_addr6ttl*, int*)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 232 | status = ares_parse_aaaa_reply(buf, nodejs> | ~~~~~~~~~~~~~~~~~~~~~^~~~~ nodejs> 233 | len, nodejs> | ~~~~ nodejs> 234 | &host, nodejs> | ~~~~~~ nodejs> 235 | static_cast(addrttls), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 236 | naddrttls); nodejs> | ~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1102:55: note: declared here nodejs> 1102 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_aaaa_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc:239:35: warning: 'int ares_parse_ns_reply(const unsigned char*, int, hostent**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 239 | status = ares_parse_ns_reply(buf, len, &host); nodejs> | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1113:55: note: declared here nodejs> 1113 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ns_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc:242:36: warning: 'int ares_parse_ptr_reply(const unsigned char*, int, const void*, int, int, hostent**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 242 | status = ares_parse_ptr_reply(buf, len, nullptr, 0, AF_INET, &host); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1109:55: note: declared here nodejs> 1109 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ptr_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In function 'v8::Maybe node::cares_wrap::{anonymous}::ParseMxReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': nodejs> ../../src/cares_wrap.cc:307:35: warning: 'int ares_parse_mx_reply(const unsigned char*, int, ares_mx_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 307 | int status = ares_parse_mx_reply(buf, len, &mx_start); nodejs> | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1119:55: note: declared here nodejs> 1119 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_mx_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In function 'v8::Maybe node::cares_wrap::{anonymous}::ParseCaaReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': nodejs> ../../src/cares_wrap.cc:352:36: warning: 'int ares_parse_caa_reply(const unsigned char*, int, ares_caa_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 352 | int status = ares_parse_caa_reply(buf, len, &caa_start); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1106:55: note: declared here nodejs> 1106 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_caa_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In function 'v8::Maybe node::cares_wrap::{anonymous}::ParseTxtReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': nodejs> ../../src/cares_wrap.cc:463:40: warning: 'int ares_parse_txt_reply_ext(const unsigned char*, int, ares_txt_ext**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 463 | int status = ares_parse_txt_reply_ext(buf, len, &txt_out); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1125:55: note: declared here nodejs> 1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In function 'v8::Maybe node::cares_wrap::{anonymous}::ParseSrvReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': nodejs> ../../src/cares_wrap.cc:536:36: warning: 'int ares_parse_srv_reply(const unsigned char*, int, ares_srv_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 536 | int status = ares_parse_srv_reply(buf, len, &srv_start); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1116:55: note: declared here nodejs> 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In function 'v8::Maybe node::cares_wrap::{anonymous}::ParseNaptrReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': nodejs> ../../src/cares_wrap.cc:593:38: warning: 'int ares_parse_naptr_reply(const unsigned char*, int, ares_naptr_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 593 | int status = ares_parse_naptr_reply(buf, len, &naptr_start); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1128:55: note: declared here nodejs> 1128 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_naptr_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In member function 'void node::cares_wrap::ChannelWrap::EnsureServers()': nodejs> ../../src/cares_wrap.cc:959:25: warning: 'int ares_get_servers_ports(const ares_channel_t*, ares_addr_port_node**)' is deprecated: Use ares_get_servers_csv instead [-Wdeprecated-declarations] nodejs> 959 | ares_get_servers_ports(channel_, &servers); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1188:28: note: declared here nodejs> 1188 | int ares_get_servers_ports(const ares_channel_t *channel, nodejs> | ^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In static member function 'static v8::Maybe node::cares_wrap::SoaTraits::Parse(node::cares_wrap::QuerySoaWrap*, const std::unique_ptr&)': nodejs> ../../src/cares_wrap.cc:1572:36: warning: 'int ares_parse_soa_reply(const unsigned char*, int, ares_soa_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 1572 | int status = ares_parse_soa_reply(buf, len, &soa_out); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1131:55: note: declared here nodejs> 1131 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_soa_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In function 'void node::cares_wrap::{anonymous}::GetServers(const v8::FunctionCallbackInfo&)': nodejs> ../../src/cares_wrap.cc:1956:33: warning: 'int ares_get_servers_ports(const ares_channel_t*, ares_addr_port_node**)' is deprecated: Use ares_get_servers_csv instead [-Wdeprecated-declarations] nodejs> 1956 | int r = ares_get_servers_ports(channel->cares_channel(), &servers); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1188:28: note: declared here nodejs> 1188 | int ares_get_servers_ports(const ares_channel_t *channel, nodejs> | ^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In function 'void node::cares_wrap::{anonymous}::SetServers(const v8::FunctionCallbackInfo&)': nodejs> ../../src/cares_wrap.cc:2001:30: warning: 'int ares_set_servers(ares_channel_t*, const ares_addr_node*)' is deprecated: Use ares_set_servers_csv instead [-Wdeprecated-declarations] nodejs> 2001 | int rv = ares_set_servers(channel->cares_channel(), nullptr); nodejs> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1168:61: note: declared here nodejs> 1168 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_set_servers_csv) int ares_set_servers( nodejs> | ^~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc:2061:33: warning: 'int ares_set_servers_ports(ares_channel_t*, const ares_addr_port_node*)' is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] nodejs> 2061 | err = ares_set_servers_ports(channel->cares_channel(), servers.data()); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1173:20: note: declared here nodejs> 1173 | int ares_set_servers_ports(ares_channel_t *channel, nodejs> | ^~~~~~~~~~~~~~~~~~~~~~ nodejs> [1886/2107] CXX obj/src/libnode.heap_utils.o nodejs> [1887/2107] CXX obj/src/libnode.js_stream.o nodejs> [1888/2107] CXX obj/src/libnode.histogram.o nodejs> [1889/2107] CXX obj/src/libnode.js_udp_wrap.o nodejs> [1890/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/wasm/v8_initializers.wasm-objects-tq-csa.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 gen/torque-generated/src/wasm/wasm-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1891/2107] CXX obj/src/libnode.json_parser.o nodejs> [1892/2107] CXX obj/src/libnode.node_debug.o nodejs> [1893/2107] CXX obj/src/libnode.js_native_api_v8.o nodejs> [1894/2107] CXX obj/src/libnode.node_binding.o nodejs> [1895/2107] CXX obj/src/libnode.module_wrap.o nodejs> [1896/2107] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.wasm-tq-csa.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 gen/torque-generated/src/builtins/wasm-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not 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> [1897/2107] AR obj/tools/v8_gypfiles/libv8_initializers.a nodejs> [1898/2107] STAMP obj/tools/v8_gypfiles/mksnapshot.actions_depends.stamp nodejs> [1899/2107] CXX obj/src/libnode.node_config.o nodejs> In file included from ../../src/node_config.cc:11: 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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [1900/2107] CXX obj/src/libnode.node_api.o nodejs> [1901/2107] CXX obj/src/libnode.node_blob.o nodejs> [1902/2107] CXX obj/src/libnode.node_buffer.o nodejs> [1903/2107] CXX obj/src/libnode.node_constants.o nodejs> [1904/2107] CXX obj/src/libnode.node_config_file.o nodejs> [1905/2107] CXX obj/src/libnode.node_builtins.o nodejs> [1906/2107] LINK mksnapshot nodejs> [1907/2107] STAMP obj/tools/v8_gypfiles/v8_snapshot.actions_depends.stamp nodejs> [1908/2107] CXX obj/src/libnode.node_credentials.o nodejs> [1909/2107] CXX obj/src/libnode.node.o nodejs> In file included from ../../src/node.cc:51: 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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [1910/2107] CXX obj/src/libnode.node_dotenv.o nodejs> [1911/2107] CXX obj/src/libnode.node_dir.o nodejs> [1912/2107] CXX obj/src/libnode.node_contextify.o nodejs> [1913/2107] CXX obj/src/libnode.node_external_reference.o nodejs> [1914/2107] ACTION generating: "obj/tools/v8_gypfiles/v8_snapshot.gen/snapshot.cc" "obj/tools/v8_gypfiles/v8_snapshot.gen/embedded.S" nodejs> [1915/2107] STAMP obj/tools/v8_gypfiles/v8_snapshot.actions_rules_copies.stamp nodejs> [1916/2107] CXX obj/src/libnode.env.o nodejs> [1917/2107] CXX obj/src/libnode.node_env_var.o nodejs> [1918/2107] CC obj/tools/v8_gypfiles/obj/tools/v8_gypfiles/v8_snapshot.gen/v8_snapshot.embedded.o nodejs> [1919/2107] CXX obj/src/libnode.node_errors.o nodejs> [1920/2107] CXX obj/src/libnode.node_http_parser.o nodejs> [1921/2107] CXX obj/src/libnode.node_i18n.o nodejs> [1922/2107] CXX obj/src/libnode.node_metadata.o nodejs> In file included from ../../src/node_metadata.cc:32: 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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [1923/2107] CXX obj/src/libnode.node_main_instance.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/node_main_instance.cc:4: 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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [1924/2107] CXX obj/src/libnode.node_os.o nodejs> [1925/2107] CXX obj/deps/v8/src/init/v8_snapshot.setup-isolate-deserialize.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/init/setup-isolate-deserialize.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> [1926/2107] CXX obj/src/libnode.node_postmortem_metadata.o nodejs> [1927/2107] CXX obj/src/libnode.node_perf.o nodejs> [1928/2107] CXX obj/tools/v8_gypfiles/obj/tools/v8_gypfiles/v8_snapshot.gen/v8_snapshot.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/snapshot/references.h:10, nodejs> from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, nodejs> from ../../deps/v8/src/snapshot/snapshot.h:14, nodejs> from obj/tools/v8_gypfiles/v8_snapshot.gen/snapshot.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> [1929/2107] CXX obj/src/libnode.node_messaging.o nodejs> [1930/2107] CXX obj/src/libnode.node_modules.o nodejs> [1931/2107] CXX obj/src/libnode.node_process_events.o nodejs> [1932/2107] CXX obj/src/libnode.node_platform.o nodejs> [1933/2107] CXX obj/src/libnode.node_file.o nodejs> [1934/2107] CXX obj/src/libnode.node_process_object.o nodejs> [1935/2107] CXX obj/src/libnode.node_process_methods.o nodejs> [1936/2107] CXX obj/src/libnode.node_http2.o nodejs> [1937/2107] CXX obj/src/libnode.node_options.o nodejs> [1938/2107] CXX obj/src/libnode.node_realm.o nodejs> [1939/2107] CXX obj/src/libnode.node_report_utils.o nodejs> [1940/2107] CXX obj/src/libnode.node_report_module.o nodejs> [1941/2107] CXX obj/src/libnode.node_report.o nodejs> [1942/2107] CXX obj/src/libnode.node_serdes.o nodejs> [1943/2107] CXX obj/src/libnode.node_symbols.o nodejs> [1944/2107] CXX obj/src/libnode.node_stat_watcher.o nodejs> [1945/2107] CXX obj/src/libnode.node_shadow_realm.o nodejs> [1946/2107] CXX obj/src/libnode.node_sockaddr.o nodejs> [1947/2107] CXX obj/src/libnode.node_task_queue.o nodejs> [1948/2107] CXX obj/src/libnode.node_sea.o nodejs> [1949/2107] CXX obj/src/permission/libnode.child_process_permission.o nodejs> [1950/2107] CXX obj/src/permission/libnode.inspector_permission.o nodejs> [1951/2107] CXX obj/src/libnode.node_types.o nodejs> [1952/2107] CXX obj/src/libnode.node_trace_events.o nodejs> [1953/2107] CXX obj/src/libnode.node_util.o nodejs> [1954/2107] CXX obj/src/libnode.node_watchdog.o nodejs> [1955/2107] CXX obj/src/permission/libnode.wasi_permission.o nodejs> [1956/2107] CXX obj/src/permission/libnode.worker_permission.o nodejs> [1957/2107] CXX obj/src/permission/libnode.addon_permission.o nodejs> [1958/2107] CXX obj/src/libnode.node_wasm_web_api.o nodejs> [1959/2107] CXX obj/src/libnode.node_v8.o nodejs> [1960/2107] CXX obj/src/libnode.node_url.o nodejs> [1961/2107] CXX obj/src/libnode.path.o nodejs> [1962/2107] CXX obj/src/libnode.node_snapshotable.o nodejs> [1963/2107] CXX obj/src/libnode.node_task_runner.o nodejs> [1964/2107] CXX obj/src/permission/libnode.fs_permission.o nodejs> [1965/2107] CXX obj/src/libnode.node_wasi.o nodejs> [1966/2107] CXX obj/src/libnode.node_worker.o nodejs> [1967/2107] CXX obj/src/libnode.node_zlib.o nodejs> [1968/2107] CXX obj/src/permission/libnode.permission.o nodejs> [1969/2107] CXX obj/src/libnode.pipe_wrap.o nodejs> [1970/2107] CXX obj/src/libnode.signal_wrap.o nodejs> [1971/2107] CXX obj/src/libnode.process_wrap.o nodejs> [1972/2107] CXX obj/src/libnode.spawn_sync.o nodejs> [1973/2107] CXX obj/src/tracing/libnode.node_trace_buffer.o nodejs> [1974/2107] CXX obj/src/libnode.stream_pipe.o nodejs> [1975/2107] CXX obj/src/libnode.string_decoder.o nodejs> [1976/2107] CXX obj/src/libnode.stream_wrap.o nodejs> [1977/2107] CXX obj/src/tracing/libnode.trace_event.o nodejs> [1978/2107] CXX obj/src/libnode.stream_base.o nodejs> [1979/2107] CXX obj/src/tracing/libnode.node_trace_writer.o nodejs> [1980/2107] CXX obj/src/libnode.tcp_wrap.o nodejs> [1981/2107] CXX obj/src/libnode.string_bytes.o nodejs> [1982/2107] CXX obj/src/tracing/libnode.traced_value.o nodejs> [1983/2107] CXX obj/src/libnode.timers.o nodejs> [1984/2107] CXX obj/src/libnode.timer_wrap.o nodejs> [1985/2107] CXX obj/src/tracing/libnode.agent.o nodejs> [1986/2107] CXX obj/src/libnode.inspector_socket.o nodejs> [1987/2107] CXX obj/src/libnode.tty_wrap.o nodejs> [1988/2107] CXX obj/src/inspector/libnode.node_json.o nodejs> [1989/2107] CXX obj/src/libnode.inspector_socket_server.o nodejs> [1990/2107] CXX obj/src/large_pages/libnode.node_large_page.o nodejs> [1991/2107] CXX obj/src/libnode.uv.o nodejs> [1992/2107] CXX obj/src/inspector/libnode.node_string.o nodejs> [1993/2107] CXX obj/src/libnode.udp_wrap.o nodejs> [1994/2107] CXX obj/src/libnode.node_webstorage.o nodejs> In file included from ../../deps/v8/include/v8-handle-base.h:8, nodejs> from ../../deps/v8/include/v8-local-handle.h:13, nodejs> from ../../deps/v8/include/v8-profiler.h:15, nodejs> from ../../src/memory_tracker.h:5, nodejs> from ../../src/base_object.h:29, nodejs> from ../../src/node_webstorage.h:6, nodejs> from ../../src/node_webstorage.cc:1: nodejs> In static member function 'static v8::internal::Address v8::internal::Internals::GetRoot(v8::Isolate*, int)', nodejs> inlined from 'void v8::ReturnValue::SetTheHole() [with T = v8::Value]' at ../../deps/v8/include/v8-function-callback.h:441:23, nodejs> inlined from 'void v8::ReturnValue::Set(v8::Local) [with S = v8::Primitive; T = v8::Value]' at ../../deps/v8/include/v8-function-callback.h:358:15, nodejs> inlined from 'v8::Intercepted node::webstorage::StorageGetter(v8::Local, const v8::PropertyCallbackInfo&)' at ../../src/node_webstorage.cc:565:30: nodejs> ../../deps/v8/include/v8-internal.h:962:39: warning: array subscript 0 is outside array bounds of 'v8::internal::Address [0]' [-Warray-bounds=] nodejs> 962 | return *GetRootSlot(isolate, index); nodejs> | ^ nodejs> In function 'v8::Intercepted node::webstorage::StorageGetter(v8::Local, const v8::PropertyCallbackInfo&)': nodejs> cc1plus: note: source object is likely at address zero nodejs> [1995/2107] CXX obj/src/libnode.util.o nodejs> [1996/2107] CXX obj/src/libnode.inspector_js_api.o nodejs> [1997/2107] CXX obj/src/libnode.inspector_io.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/inspector_io.cc:4: 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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [1998/2107] CXX obj/src/inspector/libnode.main_thread_interface.o nodejs> [1999/2107] CXX obj/src/inspector/libnode.worker_agent.o nodejs> [2000/2107] CXX obj/src/libnode.inspector_profiler.o nodejs> [2001/2107] CXX obj/src/inspector/libnode.network_resource_manager.o nodejs> [2002/2107] CXX obj/src/inspector/libnode.io_agent.o nodejs> [2003/2107] CXX obj/src/inspector/libnode.target_agent.o nodejs> [2004/2107] CXX obj/src/inspector/libnode.worker_inspector.o nodejs> [2005/2107] CXX obj/src/libnode.node_sqlite.o nodejs> [2006/2107] CXX obj/src/inspector/libnode.runtime_agent.o nodejs> [2007/2107] CXX obj/src/libnode.inspector_agent.o nodejs> [2008/2107] CXX obj/src/inspector/libnode.network_inspector.o nodejs> [2009/2107] CXX obj/src/inspector/libnode.tracing_agent.o nodejs> [2010/2107] CXX obj/src/inspector/libnode.network_agent.o nodejs> [2011/2107] CXX obj/src/crypto/libnode.crypto_bio.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_cipher.h:6, nodejs> from ../../src/crypto/crypto_aes.h:6, nodejs> from ../../src/node_crypto.h:31, nodejs> from ../../src/crypto/crypto_bio.h:27, nodejs> from ../../src/crypto/crypto_bio.cc:22: 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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2012/2107] CXX obj/src/crypto/libnode.crypto_common.o nodejs> In file included from ../../src/crypto/crypto_common.h:8, nodejs> from ../../src/crypto/crypto_common.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 /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/ssl.h:38, nodejs> from ../../src/crypto/crypto_common.h:6: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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 /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/x509.h:36, nodejs> from /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/ssl.h:32: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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 /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/dsa.h:31, nodejs> from /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/x509.h:37: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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 /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/x509.h:33: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2013/2107] CXX obj/src/crypto/libnode.crypto_aes.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_cipher.h:6, nodejs> from ../../src/crypto/crypto_aes.h:6, nodejs> from ../../src/crypto/crypto_aes.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2014/2107] CXX obj/src/crypto/libnode.crypto_pbkdf2.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_pbkdf2.h:6, nodejs> from ../../src/crypto/crypto_pbkdf2.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2015/2107] CXX obj/src/crypto/libnode.crypto_hkdf.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_hkdf.h:8, nodejs> from ../../src/crypto/crypto_hkdf.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2016/2107] CXX obj/src/crypto/libnode.crypto_timing.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_timing.cc:2: 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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2017/2107] CXX obj/src/crypto/libnode.crypto_dsa.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_dsa.h:6, nodejs> from ../../src/crypto/crypto_dsa.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> ../../src/crypto/crypto_dsa.cc: In function 'v8::Maybe node::crypto::GetDsaKeyDetail(node::Environment*, const KeyObjectData&, v8::Local)': nodejs> ../../src/crypto/crypto_dsa.cc:143:37: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 143 | const DSA* dsa = EVP_PKEY_get0_DSA(m_pkey.get()); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ nodejs> In file included from ../../src/env.h:54, nodejs> from ../../src/crypto/crypto_util.h:7: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/evp.h:1372:22: note: declared here nodejs> 1372 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_dsa.cc:146:15: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 146 | DSA_get0_pqg(dsa, &p, &q, nullptr); nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:6: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/dsa.h:206:28: note: declared here nodejs> 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, nodejs> | ^~~~~~~~~~~~ nodejs> [2018/2107] CXX obj/src/crypto/libnode.crypto_clienthello.o nodejs> [2019/2107] CXX obj/src/crypto/libnode.crypto_sig.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_sig.h:7, nodejs> from ../../src/crypto/crypto_sig.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> ../../src/crypto/crypto_sig.cc: In function 'bool node::crypto::{anonymous}::ValidateDSAParameters(EVP_PKEY*)': nodejs> ../../src/crypto/crypto_sig.cc:50:39: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 50 | const DSA* dsa = EVP_PKEY_get0_DSA(key); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~ nodejs> In file included from ../../src/env.h:54, nodejs> from ../../src/crypto/crypto_util.h:7: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/evp.h:1372:22: note: declared here nodejs> 1372 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_sig.cc:53:17: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 53 | DSA_get0_pqg(dsa, &p, &q, nullptr); nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:6: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/dsa.h:206:28: note: declared here nodejs> 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, nodejs> | ^~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_sig.cc: In function 'std::unique_ptr node::crypto::{anonymous}::Node_SignFinal(node::Environment*, ncrypto::EVPMDCtxPointer&&, const ncrypto::EVPKeyPointer&, int, v8::Maybe)': nodejs> ../../src/crypto/crypto_sig.cc:103:63: warning: 'const EVP_MD* EVP_MD_CTX_md(const EVP_MD_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 103 | EVP_PKEY_CTX_set_signature_md(pkctx.get(), EVP_MD_CTX_md(mdctx.get())) > nodejs> | ~~~~~~~~~~~~~^~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/evp.h:561:15: note: declared here nodejs> 561 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_sig.cc: In function 'unsigned int node::crypto::{anonymous}::GetBytesOfRS(const ncrypto::EVPKeyPointer&)': nodejs> ../../src/crypto/crypto_sig.cc:133:43: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 133 | const DSA* dsa_key = EVP_PKEY_get0_DSA(pkey.get()); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/evp.h:1372:22: note: declared here nodejs> 1372 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_sig.cc:135:49: warning: 'const BIGNUM* DSA_get0_q(const DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 135 | bits = BignumPointer::GetBitCount(DSA_get0_q(dsa_key)); nodejs> | ~~~~~~~~~~^~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/dsa.h:214:37: note: declared here nodejs> 214 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *DSA_get0_q(const DSA *d); nodejs> | ^~~~~~~~~~ nodejs> ../../src/crypto/crypto_sig.cc: In member function 'node::crypto::SignBase::Error node::crypto::Verify::VerifyFinal(const ncrypto::EVPKeyPointer&, const node::crypto::ByteSource&, int, const v8::Maybe&, bool*)': nodejs> ../../src/crypto/crypto_sig.cc:526:65: warning: 'const EVP_MD* EVP_MD_CTX_md(const EVP_MD_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 526 | EVP_PKEY_CTX_set_signature_md(pkctx.get(), EVP_MD_CTX_md(mdctx.get())) > nodejs> | ~~~~~~~~~~~~~^~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/evp.h:561:15: note: declared here nodejs> 561 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> [2020/2107] CXX obj/src/crypto/libnode.crypto_cipher.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_cipher.h:6, nodejs> from ../../src/crypto/crypto_cipher.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2021/2107] CXX obj/src/quic/libnode.application.o nodejs> [2022/2107] CXX obj/src/quic/libnode.bindingdata.o nodejs> [2023/2107] CXX obj/src/quic/libnode.cid.o nodejs> [2024/2107] CXX obj/src/quic/libnode.data.o nodejs> [2025/2107] CXX obj/src/quic/libnode.endpoint.o nodejs> [2026/2107] CXX obj/src/quic/libnode.http3.o nodejs> [2027/2107] CXX obj/src/quic/libnode.logstream.o nodejs> [2028/2107] CXX obj/src/quic/libnode.packet.o nodejs> [2029/2107] CXX obj/src/quic/libnode.preferredaddress.o nodejs> [2030/2107] CXX obj/src/quic/libnode.session.o nodejs> [2031/2107] CXX obj/src/quic/libnode.sessionticket.o nodejs> [2032/2107] CXX obj/src/quic/libnode.streams.o nodejs> [2033/2107] CXX obj/src/quic/libnode.tlscontext.o nodejs> [2034/2107] CXX obj/src/quic/libnode.tokens.o nodejs> [2035/2107] CXX obj/src/quic/libnode.transportparams.o nodejs> [2036/2107] CXX obj/src/quic/libnode.quic.o nodejs> [2037/2107] AR obj/tools/v8_gypfiles/libv8_snapshot.a nodejs> [2038/2107] AR obj/deps/ada/libada.a nodejs> [2039/2107] STAMP obj/node_mksnapshot.compile_depends.stamp nodejs> [2040/2107] CXX obj/src/crypto/libnode.crypto_spkac.o nodejs> In file included from ../../src/crypto/crypto_common.h:8, nodejs> from ../../src/crypto/crypto_spkac.cc:2: 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 /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/ssl.h:38, nodejs> from ../../src/crypto/crypto_common.h:6: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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 /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/x509.h:36, nodejs> from /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/ssl.h:32: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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 /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/dsa.h:31, nodejs> from /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/x509.h:37: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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 /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/x509.h:33: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2041/2107] CXX obj/src/crypto/libnode.crypto_random.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_random.h:7, nodejs> from ../../src/crypto/crypto_random.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2042/2107] CXX obj/src/crypto/libnode.crypto_context.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_context.h:7, nodejs> from ../../src/crypto/crypto_context.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> ../../src/crypto/crypto_context.cc: In static member function 'static void node::crypto::SecureContext::SetDHParam(const v8::FunctionCallbackInfo&)': nodejs> ../../src/crypto/crypto_context.cc:1766:35: warning: 'DH* PEM_read_bio_DHparams(BIO*, DH**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1766 | dh.reset(PEM_read_bio_DHparams(bio.get(), nullptr, nullptr, nullptr)); nodejs> | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> In file included from /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/ssl.h:37, nodejs> from ../../deps/ncrypto/ncrypto.h:13: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/pem.h:474:1: note: declared here nodejs> 474 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_context.cc:1775:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1775 | DH_get0_pqg(dh.get(), &p, nullptr, nullptr); nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> ../../src/crypto/crypto_context.cc: In static member function 'static int node::crypto::SecureContext::TicketKeyCallback(SSL*, unsigned char*, unsigned char*, EVP_CIPHER_CTX*, HMAC_CTX*, int)': nodejs> ../../src/crypto/crypto_context.cc:2181:15: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2181 | HMAC_Init_ex(hctx, nodejs> | ~~~~~~~~~~~~^~~~~~ nodejs> 2182 | hmac_buf.data(), nodejs> | ~~~~~~~~~~~~~~~~ nodejs> 2183 | hmac_buf.length(), nodejs> | ~~~~~~~~~~~~~~~~~~ nodejs> 2184 | EVP_sha256(), nodejs> | ~~~~~~~~~~~~~ nodejs> 2185 | nullptr); nodejs> | ~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/hmac.h:43:27: note: declared here nodejs> 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, nodejs> | ^~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_context.cc: In static member function 'static int node::crypto::SecureContext::TicketCompatibilityCallback(SSL*, unsigned char*, unsigned char*, EVP_CIPHER_CTX*, HMAC_CTX*, int)': nodejs> ../../src/crypto/crypto_context.cc:2219:21: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2219 | HMAC_Init_ex(hctx, nodejs> | ~~~~~~~~~~~~^~~~~~ nodejs> 2220 | sc->ticket_key_hmac_, nodejs> | ~~~~~~~~~~~~~~~~~~~~~ nodejs> 2221 | sizeof(sc->ticket_key_hmac_), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 2222 | EVP_sha256(), nodejs> | ~~~~~~~~~~~~~ nodejs> 2223 | nullptr) <= 0) { nodejs> | ~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/hmac.h:43:27: note: declared here nodejs> 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, nodejs> | ^~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_context.cc:2236:19: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2236 | HMAC_Init_ex(hctx, sc->ticket_key_hmac_, sizeof(sc->ticket_key_hmac_), nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 2237 | EVP_sha256(), nullptr) <= 0) { nodejs> | ~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/hmac.h:43:27: note: declared here nodejs> 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, nodejs> | ^~~~~~~~~~~~ nodejs> [2043/2107] STAMP obj/embedtest.compile_depends.stamp nodejs> [2044/2107] STAMP obj/cctest.compile_depends.stamp nodejs> [2045/2107] AR obj/deps/googletest/libgtest.a nodejs> [2046/2107] CXX obj/src/crypto/libnode.crypto_hmac.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_hmac.h:7, nodejs> from ../../src/crypto/crypto_hmac.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> ../../src/crypto/crypto_hmac.cc: In member function 'void node::crypto::Hmac::HmacInit(const char*, const char*, int)': nodejs> ../../src/crypto/crypto_hmac.cc:80:26: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 80 | ctx_.reset(HMAC_CTX_new()); nodejs> | ~~~~~~~~~~~~^~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/hmac.h:33:33: note: declared here nodejs> 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); nodejs> | ^~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_hmac.cc:81:29: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 81 | if (!ctx_ || !HMAC_Init_ex(ctx_.get(), key, key_len, md, nullptr)) { nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/hmac.h:43:27: note: declared here nodejs> 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, nodejs> | ^~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_hmac.cc: In member function 'bool node::crypto::Hmac::HmacUpdate(const char*, std::size_t)': nodejs> ../../src/crypto/crypto_hmac.cc:98:29: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, std::size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 98 | return ctx_ && HMAC_Update(ctx_.get(), nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~ nodejs> 99 | reinterpret_cast(data), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 100 | len) == 1; nodejs> | ~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/hmac.h:45:27: note: declared here nodejs> 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, nodejs> | ^~~~~~~~~~~ nodejs> ../../src/crypto/crypto_hmac.cc: In static member function 'static void node::crypto::Hmac::HmacDigest(const v8::FunctionCallbackInfo&)': nodejs> ../../src/crypto/crypto_hmac.cc:129:25: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 129 | bool ok = HMAC_Final(hmac->ctx_.get(), md_value, &md_len); nodejs> | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/hmac.h:47:27: note: declared here nodejs> 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, nodejs> | ^~~~~~~~~~ nodejs> ../../src/crypto/crypto_hmac.cc: In static member function 'static bool node::crypto::HmacTraits::DeriveBits(node::Environment*, const node::crypto::HmacConfig&, node::crypto::ByteSource*, node::crypto::CryptoJobMode)': nodejs> ../../src/crypto/crypto_hmac.cc:228:34: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 228 | HMACCtxPointer ctx(HMAC_CTX_new()); nodejs> | ~~~~~~~~~~~~^~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/hmac.h:33:33: note: declared here nodejs> 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); nodejs> | ^~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_hmac.cc:230:28: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 230 | if (!ctx || !HMAC_Init_ex(ctx.get(), nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~ nodejs> 231 | params.key.GetSymmetricKey(), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 232 | params.key.GetSymmetricKeySize(), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 233 | params.digest, nodejs> | ~~~~~~~~~~~~~~ nodejs> 234 | nullptr)) { nodejs> | ~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/hmac.h:43:27: note: declared here nodejs> 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, nodejs> | ^~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_hmac.cc:238:19: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, std::size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 238 | if (!HMAC_Update( nodejs> | ~~~~~~~~~~~^ nodejs> 239 | ctx.get(), nodejs> | ~~~~~~~~~~ nodejs> 240 | params.data.data(), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 241 | params.data.size())) { nodejs> | ~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/hmac.h:45:27: note: declared here nodejs> 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, nodejs> | ^~~~~~~~~~~ nodejs> ../../src/crypto/crypto_hmac.cc:248:18: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 248 | if (!HMAC_Final(ctx.get(), buf.data(), &len)) { nodejs> | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/hmac.h:47:27: note: declared here nodejs> 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, nodejs> | ^~~~~~~~~~ nodejs> [2047/2107] CXX obj/src/crypto/libnode.crypto_ec.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_keygen.h:8, nodejs> from ../../src/crypto/crypto_ec.h:8, nodejs> from ../../src/crypto/crypto_ec.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::ComputeSecret(const v8::FunctionCallbackInfo&)': nodejs> ../../src/crypto/crypto_ec.cc:213:24: warning: 'int ECDH_compute_key(void*, std::size_t, const EC_POINT*, const EC_KEY*, void* (*)(const void*, std::size_t, void*, std::size_t*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 213 | if (!ECDH_compute_key( nodejs> | ~~~~~~~~~~~~~~~~^ nodejs> 214 | bs->Data(), bs->ByteLength(), pub, ecdh->key_.get(), nullptr)) nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/ec.h:1315:27: note: declared here nodejs> 1315 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen, nodejs> | ^~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_ec.cc: In static member function 'static bool node::crypto::ECDHBitsTraits::DeriveBits(node::Environment*, const node::crypto::ECDHBitsConfig&, node::crypto::ByteSource*, node::crypto::CryptoJobMode)': nodejs> ../../src/crypto/crypto_ec.cc:505:27: warning: 'int ECDH_compute_key(void*, std::size_t, const EC_POINT*, const EC_KEY*, void* (*)(const void*, std::size_t, void*, std::size_t*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 505 | if (ECDH_compute_key(buf.data(), len, pub, private_key, nullptr) <= nodejs> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/ec.h:1315:27: note: declared here nodejs> 1315 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen, nodejs> | ^~~~~~~~~~~~~~~~ nodejs> [2048/2107] CXX obj/src/node_mksnapshot.node_snapshot_stub.o nodejs> [2049/2107] CXX obj/src/crypto/libnode.crypto_util.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_util.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> ../../src/crypto/crypto_util.cc: In function 'v8::Maybe node::crypto::error::Decorate(node::Environment*, v8::Local, long unsigned int)': nodejs> ../../src/crypto/crypto_util.cc:475:41: warning: 'const char* ERR_func_error_string(long unsigned int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 475 | const char* fs = ERR_func_error_string(err); nodejs> | ~~~~~~~~~~~~~~~~~~~~~^~~~~ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:8: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/err.h:459:35: note: declared here nodejs> 459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); nodejs> | ^~~~~~~~~~~~~~~~~~~~~ nodejs> [2050/2107] CXX obj/src/crypto/libnode.crypto_rsa.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_cipher.h:6, nodejs> from ../../src/crypto/crypto_rsa.h:6, nodejs> from ../../src/crypto/crypto_rsa.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> ../../src/crypto/crypto_rsa.cc: In static member function 'static ncrypto::EVPKeyCtxPointer node::crypto::RsaKeyGenTraits::Setup(node::crypto::RsaKeyPairGenConfig*)': nodejs> ../../src/crypto/crypto_rsa.cc:58:43: warning: 'int EVP_PKEY_CTX_set_rsa_keygen_pubexp(EVP_PKEY_CTX*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 58 | if (EVP_PKEY_CTX_set_rsa_keygen_pubexp(ctx.get(), bn.get()) <= 0) nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/rsa.h:134:5: note: declared here nodejs> 134 | int EVP_PKEY_CTX_set_rsa_keygen_pubexp(EVP_PKEY_CTX *ctx, BIGNUM *pubexp); nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc: In function 'v8::Maybe node::crypto::ExportJWKRsaKey(node::Environment*, const KeyObjectData&, v8::Local)': nodejs> ../../src/crypto/crypto_rsa.cc:374:28: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 374 | rsa = EVP_PKEY_get0_RSA(m_pkey.get()); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ nodejs> In file included from ../../src/env.h:54, nodejs> from ../../src/crypto/crypto_util.h:7: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> ../../src/crypto/crypto_rsa.cc:376:48: warning: 'void* EVP_PKEY_get0(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 376 | rsa = static_cast(EVP_PKEY_get0(m_pkey.get())); nodejs> | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/evp.h:1347:7: note: declared here nodejs> 1347 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc:388:15: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 388 | RSA_get0_key(rsa, &n, &e, &d); nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/rsa.h:228:28: note: declared here nodejs> 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, nodejs> | ^~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc:403:21: warning: 'void RSA_get0_factors(const RSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 403 | RSA_get0_factors(rsa, &p, &q); nodejs> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/rsa.h:231:28: note: declared here nodejs> 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, nodejs> | ^~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc:404:24: warning: 'void RSA_get0_crt_params(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 404 | RSA_get0_crt_params(rsa, &dp, &dq, &qi); nodejs> | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/rsa.h:236:28: note: declared here nodejs> 236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc: In function 'node::crypto::KeyObjectData node::crypto::ImportJWKRsaKey(node::Environment*, v8::Local, const v8::FunctionCallbackInfo&, unsigned int)': nodejs> ../../src/crypto/crypto_rsa.cc:442:25: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 442 | RSAPointer rsa(RSA_new()); nodejs> | ~~~~~~~^~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/rsa.h:212:28: note: declared here nodejs> 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); nodejs> | ^~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc:447:20: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 447 | if (!RSA_set0_key( nodejs> | ~~~~~~~~~~~~^ nodejs> 448 | rsa.get(), nodejs> | ~~~~~~~~~~ nodejs> 449 | n.ToBN().release(), nodejs> | ~~~~~~~~~~~~~~~~~~~ nodejs> 450 | e.ToBN().release(), nodejs> | ~~~~~~~~~~~~~~~~~~~ nodejs> 451 | nullptr)) { nodejs> | ~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/rsa.h:218:27: note: declared here nodejs> 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); nodejs> | ^~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc:488:22: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 488 | if (!RSA_set0_key(rsa.get(), nullptr, nullptr, d.ToBN().release()) || nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/rsa.h:218:27: note: declared here nodejs> 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); nodejs> | ^~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc:489:26: warning: 'int RSA_set0_factors(RSA*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 489 | !RSA_set0_factors(rsa.get(), p.ToBN().release(), q.ToBN().release()) || nodejs> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/rsa.h:219:27: note: declared here nodejs> 219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); nodejs> | ^~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc:490:29: warning: 'int RSA_set0_crt_params(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 490 | !RSA_set0_crt_params( nodejs> | ~~~~~~~~~~~~~~~~~~~^ nodejs> 491 | rsa.get(), nodejs> | ~~~~~~~~~~ nodejs> 492 | dp.ToBN().release(), nodejs> | ~~~~~~~~~~~~~~~~~~~~ nodejs> 493 | dq.ToBN().release(), nodejs> | ~~~~~~~~~~~~~~~~~~~~ nodejs> 494 | qi.ToBN().release())) { nodejs> | ~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/rsa.h:220:27: note: declared here nodejs> 220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> In file included from ../../src/node_mutex.h:6, nodejs> from ../../src/inspector/network_resource_manager.h:8, nodejs> from ../../src/inspector_agent.h:3, nodejs> from ../../src/env.h:29: nodejs> ../../src/crypto/crypto_rsa.cc:501:29: warning: 'int EVP_PKEY_set1_RSA(EVP_PKEY*, rsa_st*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 501 | CHECK_EQ(EVP_PKEY_set1_RSA(pkey.get(), rsa.get()), 1); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/util.h:176:11: note: in definition of macro 'CHECK' nodejs> 176 | if (!(expr)) [[unlikely]] { \ nodejs> | ^~~~ nodejs> ../../src/crypto/crypto_rsa.cc:501:3: note: in expansion of macro 'CHECK_EQ' nodejs> 501 | CHECK_EQ(EVP_PKEY_set1_RSA(pkey.get(), rsa.get()), 1); nodejs> | ^~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/evp.h:1361:5: note: declared here nodejs> 1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); nodejs> | ^~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc: In function 'v8::Maybe node::crypto::GetRsaKeyDetail(node::Environment*, const KeyObjectData&, v8::Local)': nodejs> ../../src/crypto/crypto_rsa.cc:521:28: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 521 | rsa = EVP_PKEY_get0_RSA(m_pkey.get()); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> ../../src/crypto/crypto_rsa.cc:523:48: warning: 'void* EVP_PKEY_get0(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 523 | rsa = static_cast(EVP_PKEY_get0(m_pkey.get())); nodejs> | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/evp.h:1347:7: note: declared here nodejs> 1347 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc:527:15: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 527 | RSA_get0_key(rsa, &n, &e, nullptr); nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/rsa.h:228:28: note: declared here nodejs> 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, nodejs> | ^~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc:568:55: warning: 'const RSA_PSS_PARAMS* RSA_get0_pss_params(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 568 | const RSA_PSS_PARAMS* params = RSA_get0_pss_params(rsa); nodejs> | ~~~~~~~~~~~~~~~~~~~^~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/rsa.h:251:45: note: declared here nodejs> 251 | OSSL_DEPRECATEDIN_3_0 const RSA_PSS_PARAMS *RSA_get0_pss_params(const RSA *r); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [2051/2107] CXX obj/src/embedtest.node_snapshot_stub.o nodejs> [2052/2107] CXX obj/src/cctest.node_snapshot_stub.o nodejs> [2053/2107] CXX obj/test/embedding/embedtest.embedtest.o nodejs> [2054/2107] CXX obj/src/crypto/libnode.crypto_scrypt.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_scrypt.h:6, nodejs> from ../../src/crypto/crypto_scrypt.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2055/2107] CXX obj/test/cctest/inspector/cctest.test_node_protocol.o nodejs> [2056/2107] CXX obj/src/crypto/libnode.crypto_keygen.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_keygen.h:8, nodejs> from ../../src/crypto/crypto_keygen.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2057/2107] CXX obj/src/crypto/libnode.crypto_hash.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_hash.h:7, nodejs> from ../../src/crypto/crypto_hash.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> ../../src/crypto/crypto_hash.cc: In static member function 'static void node::crypto::Hash::New(const v8::FunctionCallbackInfo&)': nodejs> ../../src/crypto/crypto_hash.cc:317:23: warning: 'const EVP_MD* EVP_MD_CTX_md(const EVP_MD_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 317 | md = EVP_MD_CTX_md(orig->mdctx_.get()); nodejs> | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ nodejs> In file included from ../../src/env.h:54, nodejs> from ../../src/crypto/crypto_util.h:7: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/evp.h:561:15: note: declared here nodejs> 561 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> [2058/2107] CXX obj/src/crypto/libnode.crypto_dh.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_dh.h:6, nodejs> from ../../src/crypto/crypto_dh.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2059/2107] CXX obj/tools/snapshot/node_mksnapshot.node_mksnapshot.o nodejs> [2060/2107] CXX obj/src/crypto/libnode.crypto_keys.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_keys.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2061/2107] CXX obj/src/crypto/libnode.crypto_x509.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_x509.h:7, nodejs> from ../../src/crypto/crypto_x509.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> ../../src/crypto/crypto_x509.cc: In function 'v8::MaybeLocal node::crypto::{anonymous}::GetPubKey(node::Environment*, const RSA*)': nodejs> ../../src/crypto/crypto_x509.cc:668:28: warning: 'int i2d_RSA_PUBKEY(const RSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 668 | int size = i2d_RSA_PUBKEY(rsa, nullptr); nodejs> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ nodejs> In file included from /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/objects.h:21, nodejs> from /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/evp.h:44, nodejs> from ../../src/env.h:54, nodejs> from ../../src/crypto/crypto_util.h:7: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/x509.h:730:1: note: declared here nodejs> 730 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY) nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> In file included from ../../src/node_mutex.h:6, nodejs> from ../../src/inspector/network_resource_manager.h:8, nodejs> from ../../src/inspector_agent.h:3, nodejs> from ../../src/env.h:29: nodejs> ../../src/crypto/crypto_x509.cc:678:26: warning: 'int i2d_RSA_PUBKEY(const RSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 678 | CHECK_GE(i2d_RSA_PUBKEY(rsa, &serialized), 0); nodejs> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ nodejs> ../../src/util.h:176:11: note: in definition of macro 'CHECK' nodejs> 176 | if (!(expr)) [[unlikely]] { \ nodejs> | ^~~~ nodejs> ../../src/crypto/crypto_x509.cc:678:3: note: in expansion of macro 'CHECK_GE' nodejs> 678 | CHECK_GE(i2d_RSA_PUBKEY(rsa, &serialized), 0); nodejs> | ^~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/x509.h:730:1: note: declared here nodejs> 730 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY) nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_x509.cc: In function 'v8::MaybeLocal node::crypto::{anonymous}::GetECPubKey(node::Environment*, const EC_GROUP*, const EC_KEY*)': nodejs> ../../src/crypto/crypto_x509.cc:704:66: warning: 'point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 704 | return ECPointToBuffer(env, group, pubkey, EC_KEY_get_conv_form(ec), nullptr) nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/ec.h:1093:47: note: declared here nodejs> 1093 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key); nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_x509.cc: In function 'v8::MaybeLocal node::crypto::{anonymous}::X509ToObject(node::Environment*, const ncrypto::X509View&)': nodejs> ../../src/crypto/crypto_x509.cc:758:32: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 758 | rsa = EVP_PKEY_get0_RSA(pkey); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> ../../src/crypto/crypto_x509.cc:761:34: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 761 | ec = EVP_PKEY_get0_EC_KEY(pkey); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> ../../src/crypto/crypto_x509.cc:769:17: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 769 | RSA_get0_key(rsa, &n, &e, nullptr); nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/rsa.h:228:28: note: declared here nodejs> 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, nodejs> | ^~~~~~~~~~~~ nodejs> [2062/2107] CXX obj/test/cctest/cctest.test_base64.o nodejs> [2063/2107] CXX obj/src/libnode.node_crypto.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_cipher.h:6, nodejs> from ../../src/crypto/crypto_aes.h:6, nodejs> from ../../src/node_crypto.h:31, nodejs> from ../../src/node_crypto.cc:22: 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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2064/2107] CXX obj/test/cctest/cctest.test_crypto_clienthello.o nodejs> [2065/2107] CXX obj/src/crypto/libnode.crypto_tls.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_context.h:7, nodejs> from ../../src/crypto/crypto_tls.h:27, nodejs> from ../../src/crypto/crypto_tls.cc:22: 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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> ../../src/crypto/crypto_tls.cc: In member function 'void node::crypto::TLSWrap::ClearOut()': nodejs> ../../src/crypto/crypto_tls.cc:879:49: warning: 'const char* ERR_func_error_string(long unsigned int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 879 | const char* fs = ERR_func_error_string(ssl_err); nodejs> | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:8: nodejs> /nix/store/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-dev/include/openssl/err.h:459:35: note: declared here nodejs> 459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); nodejs> | ^~~~~~~~~~~~~~~~~~~~~ nodejs> [2066/2107] AR obj/libnode.a nodejs> [2067/2107] STAMP obj/node_mksnapshot.actions_depends.stamp nodejs> [2068/2107] CXX obj/test/cctest/cctest.test_json_utils.o nodejs> [2069/2107] STAMP obj/embedtest.actions_depends.stamp nodejs> [2070/2107] STAMP obj/cctest.actions_depends.stamp nodejs> [2071/2107] CXX obj/test/cctest/cctest.test_cppgc.o nodejs> [2072/2107] CXX obj/test/cctest/cctest.node_test_fixture.o nodejs> [2073/2107] CXX obj/test/cctest/cctest.test_inspector_socket_server.o nodejs> [2074/2107] CXX obj/test/cctest/cctest.test_quic_cid.o nodejs> [2075/2107] CXX obj/test/cctest/cctest.test_quic_error.o nodejs> [2076/2107] CXX obj/test/cctest/cctest.test_quic_tokens.o nodejs> [2077/2107] CXX obj/test/cctest/cctest.test_inspector_socket.o nodejs> [2078/2107] CXX obj/test/cctest/cctest.test_dataqueue.o nodejs> [2079/2107] LINK node_mksnapshot nodejs> [2080/2107] STAMP obj/node.actions_depends.stamp nodejs> [2081/2107] CXX obj/test/cctest/cctest.test_base_object_ptr.o nodejs> [2082/2107] CXX obj/test/cctest/cctest.test_aliased_buffer.o nodejs> [2083/2107] ACTION node: reset_openssl_cnf_9b7a2d2290b02e76d66661df74749f56 nodejs> [2084/2107] STAMP obj/fuzz_strings.actions_depends.stamp nodejs> [2085/2107] STAMP obj/fuzz_env.actions_depends.stamp nodejs> [2086/2107] STAMP obj/fuzz_ClientHelloParser.actions_depends.stamp nodejs> [2087/2107] ACTION node: node_mksnapshot_9b7a2d2290b02e76d66661df74749f56 nodejs> [2088/2107] STAMP obj/node.actions_rules_copies.stamp nodejs> [2089/2107] CXX obj/test/cctest/cctest.test_linked_binding.o nodejs> [2090/2107] CXX obj/test/cctest/cctest.test_node_api.o nodejs> [2091/2107] CXX obj/test/cctest/cctest.test_node_crypto.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_context.h:7, nodejs> from ../../test/cctest/test_node_crypto.cc:5: 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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2092/2107] CXX obj/test/cctest/cctest.test_node_task_runner.o nodejs> [2093/2107] CXX obj/test/cctest/cctest.test_node_postmortem_metadata.o nodejs> [2094/2107] CXX obj/test/cctest/cctest.test_environment.o nodejs> [2095/2107] CXX obj/test/cctest/cctest.test_traced_value.o nodejs> [2096/2107] CXX obj/src/node.node_main.o nodejs> [2097/2107] CXX obj/test/cctest/cctest.test_node_crypto_env.o nodejs> In file included from ../../test/cctest/test_node_crypto_env.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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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/wr6qvslzqrd3rsf2mw0ssxwmyi2sqjdh-openssl-3.4.2-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> [2098/2107] LINK embedtest nodejs> [2099/2107] CXX obj/test/cctest/cctest.test_path.o nodejs> [2100/2107] CXX obj/test/cctest/cctest.test_per_process.o nodejs> [2101/2107] CXX obj/gen/node.node_snapshot.o nodejs> [2102/2107] CXX obj/test/cctest/cctest.test_platform.o nodejs> [2103/2107] CXX obj/test/cctest/cctest.test_report.o nodejs> [2104/2107] CXX obj/test/cctest/cctest.test_sockaddr.o nodejs> [2105/2107] LINK node nodejs> [2106/2107] CXX obj/test/cctest/cctest.test_util.o nodejs> [2107/2107] LINK cctest nodejs> if [ ! -r node ] || [ ! -L node ]; then ln -fs out/Release/node node; fi nodejs> buildPhase completed in 21 minutes 24 seconds nodejs> Running phase: installPhase nodejs> install flags: -j16 SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash install nodejs> TERM=dumb ninja -C out/Release -j16 nodejs> ninja: Entering directory `out/Release' nodejs> ninja: no work to do. nodejs> if [ ! -r node ] || [ ! -L node ]; then ln -fs out/Release/node node; fi nodejs> /nix/store/vxl8pzgkkw8vdb4agzwm58imrfclmfrx-python3-3.12.11/bin/python3.12 tools/install.py install --dest-dir '' --prefix '/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0' nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/share/doc/node/gdbinit nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/share/doc/node/lldb_commands.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/share/man/man1/node.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/.npmrc nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man5/folders.5 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man5/package-lock-json.5 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man5/npmrc.5 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man5/npm-global.5 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man5/npm-shrinkwrap-json.5 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man5/npm-json.5 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man5/package-json.5 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man5/install.5 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-dedupe.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-help-search.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-prefix.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-query.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-repo.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-stars.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-exec.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-test.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-init.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-restart.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-prune.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-find-dupes.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-ping.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-edit.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-explore.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-star.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-ci.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-hook.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-sbom.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-fund.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-pack.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-unpublish.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-token.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-bugs.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-version.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-uninstall.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-view.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-explain.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-completion.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-install-ci-test.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-help.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-run-script.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-unstar.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-logout.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-link.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-outdated.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-start.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-diff.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-doctor.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-audit.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-install-test.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-rebuild.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-update.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-ls.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-access.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-install.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-search.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-deprecate.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-shrinkwrap.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-whoami.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-profile.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-root.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-docs.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npx.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-cache.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-pkg.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-adduser.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-owner.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-config.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-dist-tag.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-team.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-publish.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-stop.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-login.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man1/npm-org.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man7/developers.7 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man7/scope.7 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man7/scripts.7 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man7/removal.7 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man7/config.7 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man7/dependency-selectors.7 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man7/workspaces.7 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man7/registry.7 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man7/logging.7 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man7/orgs.7 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/man/man7/package-spec.7 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/base-cmd.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/package-url-cmd.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/lifecycle-cmd.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/arborist-cmd.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/npm.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/cli.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/stop.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/query.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/stars.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/set.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/update.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/access.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/exec.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/sbom.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/explain.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/run-script.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/pack.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/unstar.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/diff.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/root.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/prefix.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/version.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/restart.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/test.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/deprecate.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/view.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/whoami.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/uninstall.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/init.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/install.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/link.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/token.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/team.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/install-test.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/pkg.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/prune.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/login.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/find-dupes.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/shrinkwrap.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/start.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/outdated.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/completion.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/ci.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/dist-tag.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/star.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/bugs.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/help-search.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/search.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/owner.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/adduser.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/config.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/repo.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/audit.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/edit.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/docs.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/explore.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/hook.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/profile.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/unpublish.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/doctor.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/ls.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/install-ci-test.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/ll.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/fund.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/publish.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/help.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/logout.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/rebuild.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/get.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/cache.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/dedupe.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/ping.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/commands/org.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/cli/exit-handler.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/cli/validate-engines.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/cli/entry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/cli/update-notifier.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/validate-lockfile.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/is-windows.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/log-file.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/format-search-stream.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/open-url.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/completion.fish nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/update-workspaces.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/reify-output.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/audit-error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/reify-finish.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/tar.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/sbom-cyclonedx.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/error-message.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/did-you-mean.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/explain-eresolve.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/get-workspaces.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/queryable.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/npm-usage.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/auth.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/cmd-list.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/display.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/get-identity.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/read-user-info.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/output-error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/format.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/verify-signatures.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/timers.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/explain-dep.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/installed-deep.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/format-bytes.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/sbom-spdx.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/completion.sh nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/installed-shallow.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/ping.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/archy/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/archy/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/archy/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/archy/examples/multi_line.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/archy/examples/beep.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/walk-up-path/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/walk-up-path/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/walk-up-path/dist/cjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/walk-up-path/dist/cjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/walk-up-path/dist/mjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/walk-up-path/dist/mjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/SECURITY.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/addon.gypi nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/eslint.config.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/release-please-config.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/macOS_Catalina_acid_test.sh nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/CONTRIBUTING.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/.release-please-manifest.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/CODE_OF_CONDUCT.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/CHANGELOG.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/node-gyp.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/find-visualstudio.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/util.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/find-python.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/install.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/create-config-gypi.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/find-node-directory.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/remove.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/download.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/log.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/clean.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/Find-VisualStudio.cs nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/process-release.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/rebuild.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/lib/list.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp.bat nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/release-please-config.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/.release-please-manifest.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/test_gyp.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pyproject.toml nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/data/ninja/build.ninja nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/data/win/large-pdb-shim.cc nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml_test.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common_test.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSNew.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation_test.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcodeproj_file.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_ninja.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input_test.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUserFile.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/ninja_syntax.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSToolFile.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/simple_copy.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings_test.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUtil.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSProject.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xml_fix.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/msvs_emulation.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py.orig nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSVersion.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode_test.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/eclipse.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs_test.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja_test.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/cmake.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/dump_dependency_json.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/android.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/analyzer.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__init__.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/compile_commands_json.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypd.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypsh.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/utils.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_manylinux.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/requirements.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/metadata.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/LICENSE.APACHE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/specifiers.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_parser.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_structures.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_tokenizer.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/LICENSE.BSD nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/__init__.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/py.typed nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_elffile.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/tags.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/markers.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/version.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_musllinux.py nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/docs/GypVsCMake.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/docs/LanguageSpecification.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/docs/Testing.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/docs/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/docs/UserDocumentation.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/docs/Hacking.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/docs/InputFormatReference.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/src/win_delay_load_hook.cc nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/readme.markdown nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/bin.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-native.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/index.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/path-arg.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/find-made.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/index.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/opts-arg.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/use-native.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/use-native.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/path-arg.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/find-made.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/opts-arg.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/opts-arg.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/find-made.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/find-made.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/bin.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/index.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/opts-arg.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-native.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/path-arg.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/bin.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/path-arg.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-native.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/use-native.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/bin.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-native.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/use-native.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-native.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/index.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/path-arg.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-manual.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/find-made.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/index.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/opts-arg.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/use-native.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/use-native.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/path-arg.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/find-made.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/opts-arg.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/opts-arg.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-manual.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/find-made.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/find-made.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-manual.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/index.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/opts-arg.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-native.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/path-arg.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/path-arg.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-native.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/use-native.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-native.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/use-native.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-manual.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/large-numbers.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/mkdir.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/update.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/replace.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/pack.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/write-entry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/extract.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/pax.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/strip-absolute-path.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/make-command.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/header.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/warn-method.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/create.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/parse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/strip-trailing-slashes.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/cwd-error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/normalize-unicode.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/normalize-windows-path.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/get-write-flag.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/winchars.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/unpack.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/path-reservations.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/symlink-error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/types.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/read-entry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/mode-fix.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/list.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/large-numbers.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/mkdir.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/update.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/replace.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/pack.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/write-entry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/extract.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/pax.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/strip-absolute-path.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/make-command.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/header.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/warn-method.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/create.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/parse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/strip-trailing-slashes.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/cwd-error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/normalize-unicode.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/normalize-windows-path.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/get-write-flag.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/winchars.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/unpack.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/path-reservations.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/symlink-error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/types.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/read-entry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/mode-fix.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/list.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/yallist/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/yallist/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/yallist/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/yallist/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/yallist/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/yallist/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jsbn/example.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jsbn/example.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jsbn/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jsbn/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jsbn/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/https-proxy-agent/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/https-proxy-agent/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/https-proxy-agent/dist/parse-proxy-response.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/https-proxy-agent/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/lib/is-windows.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/lib/shim-bin.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/lib/man-target.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/lib/link-mans.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/lib/link-bins.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/lib/get-paths.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/lib/get-node-modules.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/lib/link-gently.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/lib/bin-target.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/lib/fix-bin.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/lib/link-bin.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/lib/check-bins.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/lib/check-bin.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/bin-links/lib/get-prefix.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/aproba/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/aproba/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/aproba/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/string-width/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/string-width/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/string-width/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jsonparse/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jsonparse/jsonparse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jsonparse/bench.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jsonparse/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jsonparse/examples/twitterfeed.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jsonparse/samplejson/basic.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jsonparse/samplejson/basic2.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/package-json-from-dist/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/package-json-from-dist/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/package-json-from-dist/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/package-json-from-dist/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/package-json-from-dist/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/package-json-from-dist/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/shebang-command/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/shebang-command/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/shebang-command/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi-cjs/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi-cjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi-cjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ini/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ini/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ini/lib/ini.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/strip-ansi-cjs/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/strip-ansi-cjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/strip-ansi-cjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/is-cidr/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/is-cidr/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/is-cidr/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/foreground-child/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/foreground-child/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/foreground-child/dist/commonjs/proxy-signals.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/foreground-child/dist/commonjs/all-signals.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/foreground-child/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/foreground-child/dist/commonjs/watchdog.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/foreground-child/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/foreground-child/dist/esm/proxy-signals.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/foreground-child/dist/esm/all-signals.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/foreground-child/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/foreground-child/dist/esm/watchdog.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/foreground-child/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/chalk/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/chalk/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/chalk/source/utilities.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/chalk/source/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/chalk/source/vendor/supports-color/browser.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/chalk/source/vendor/supports-color/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/chalk/source/vendor/ansi-styles/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/mkdirp/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/mkdirp/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/mkdirp/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/mkdirp/readme.markdown nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/mkdirp/lib/find-made.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/mkdirp/lib/opts-arg.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/mkdirp/lib/path-arg.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/mkdirp/lib/mkdirp-native.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/mkdirp/lib/use-native.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/mkdirp/lib/mkdirp-manual.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/mkdirp/bin/cmd.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/proggy/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/proggy/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/proggy/lib/client.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/proggy/lib/tracker.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/proggy/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ip-regex/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ip-regex/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ip-regex/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cmd-shim/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cmd-shim/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cmd-shim/lib/to-batch-syntax.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cmd-shim/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/string-width/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/string-width/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/string-width/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/LICENSE-MIT.txt nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/RGI_Emoji.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/text.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/es2015/RGI_Emoji.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/es2015/text.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/es2015/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/agent-base/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/agent-base/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/agent-base/dist/helpers.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/agent-base/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmfund/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmfund/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmfund/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmfund/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/is-fullwidth-code-point/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/is-fullwidth-code-point/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/is-fullwidth-code-point/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-package-arg/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-package-arg/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-package-arg/lib/npa.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/exponential-backoff/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/exponential-backoff/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/backoff.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/jitter/jitter.factory.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/jitter/no/no.jitter.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/jitter/full/full.jitter.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/delay/delay.base.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/delay/delay.interface.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/delay/delay.factory.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/delay/skip-first/skip-first.delay.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/delay/always/always.delay.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/fs-minipass/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/fs-minipass/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/fs-minipass/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/safer-buffer/Porting-Buffer.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/safer-buffer/tests.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/safer-buffer/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/safer-buffer/safer.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/safer-buffer/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/safer-buffer/dangerous.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/treeverse/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/treeverse/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/treeverse/lib/depth.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/treeverse/lib/depth-descent.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/treeverse/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/treeverse/lib/breadth.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-bundled/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-bundled/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-bundled/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/pipeline.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/fetch.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/remote.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/key.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/entry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/errors.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/policy.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/HISTORY.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/lib/charset.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/lib/mediaType.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/lib/language.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/lib/encoding.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/unique-filename/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/unique-filename/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/unique-filename/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minizlib/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minizlib/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minizlib/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minizlib/dist/commonjs/constants.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minizlib/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minizlib/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minizlib/dist/esm/constants.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minizlib/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-fetch/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-fetch/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/abort-error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/body.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/blob.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/request.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/headers.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/response.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/fetch-error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ci-info/vendors.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ci-info/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ci-info/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ci-info/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cssesc/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cssesc/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cssesc/LICENSE-MIT.txt nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cssesc/cssesc.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cssesc/man/cssesc.1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cssesc/bin/cssesc nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/dist/index.d.mts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/dist/index.mjs nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/posix.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/lib/picomatch.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/lib/parse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/lib/utils.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/lib/constants.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/lib/scan.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/index.cjs nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/index.d.mts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/utils.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/index.mjs nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/types.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/index.d.cts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/builder/api-builder.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/builder/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/sync.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/async.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/counter.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/queue.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/walker.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/get-array.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/invoke-callback.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/join-path.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/push-directory.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/group-files.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/walk-directory.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/resolve-symlink.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/push-file.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/large-numbers.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/mkdir.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/update.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/replace.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/pack.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/write-entry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/extract.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/pax.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/strip-absolute-path.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/header.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/warn-mixin.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/create.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/parse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/strip-trailing-slashes.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/normalize-unicode.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/normalize-windows-path.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/get-write-flag.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/winchars.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/high-level-opt.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/unpack.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/path-reservations.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/types.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/read-entry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/mode-fix.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/lib/list.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/minizlib/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/minizlib/constants.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/minizlib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/minizlib/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/minizlib/node_modules/minipass/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/minizlib/node_modules/minipass/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/minizlib/node_modules/minipass/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/minipass/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.mjs nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tar/node_modules/minipass/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/color-name/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/color-name/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/color-name/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cidr-regex/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cidr-regex/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cidr-regex/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/path-scurry/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/path-scurry/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/path-scurry/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/path-scurry/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/path-scurry/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/path-scurry/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks-proxy-agent/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks-proxy-agent/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks-proxy-agent/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/supports-color/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/supports-color/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/supports-color/browser.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/supports-color/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/debug/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/debug/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/debug/src/common.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/debug/src/node.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/debug/src/browser.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/debug/src/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/tuf/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/tuf/seeds.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/tuf/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/tuf/dist/client.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/tuf/dist/appdata.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/tuf/dist/target.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/tuf/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/tuf/dist/error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_verification.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_rekor.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_bundle.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_common.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/envelope.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_trustroot.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/events.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/google/protobuf/any.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/google/protobuf/descriptor.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/google/protobuf/timestamp.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/google/api/field_behavior.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/rekor/v2/hashedrekord.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/rekor/v2/entry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/rekor/v2/verifier.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/rekor/v2/dsse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/promise-all-reject-late/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/promise-all-reject-late/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/promise-all-reject-late/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/cjs/win32.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/cjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/cjs/posix.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/cjs/options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/cjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/mjs/win32.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/mjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/mjs/posix.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/mjs/options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/mjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/bin/which.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-audit-report/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-audit-report/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-audit-report/lib/colors.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-audit-report/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-audit-report/lib/exit-code.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-audit-report/lib/reporters/json.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-audit-report/lib/reporters/install.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-audit-report/lib/reporters/quiet.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-audit-report/lib/reporters/detail.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/eastasianwidth/eastasianwidth.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/eastasianwidth/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/json-stringify-nice/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/json-stringify-nice/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/json-stringify-nice/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/imurmurhash/imurmurhash.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/imurmurhash/imurmurhash.min.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/imurmurhash/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/utils.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/limit-long-syntax.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/no-repeated-options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/simple-hard-coded.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/negate.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/ordered-options.mjs nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/is-default-value.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/internal/util.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/internal/primordials.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/internal/validators.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/internal/errors.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmorg/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmorg/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmorg/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmorg/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/fs-minipass/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/fs-minipass/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/fs-minipass/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/fs-minipass/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/fs-minipass/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/fs-minipass/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/string-locale-compare/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/string-locale-compare/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/string-locale-compare/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/index.mjs nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/LICENSE.txt nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/LICENSE-MIT.txt nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/RGI_Emoji.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/text.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/es2015/RGI_Emoji.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/es2015/text.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/es2015/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/build/index.cjs nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/build/index.d.cts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@isaacs/cliui/build/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/lib/streams.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/lib/bom-handling.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/dbcs-data.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/utf16.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/internal.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/utf7.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/utf32.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/sbcs-data.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/dbcs-codec.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/sbcs-data-generated.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/sbcs-codec.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/big5-added.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/cp949.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/shiftjis.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/cp950.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/eucjp.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/cp936.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/gbk-added.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/read-cmd-shim/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/read-cmd-shim/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/read-cmd-shim/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-normalize-package-bin/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-normalize-package-bin/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-normalize-package-bin/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ignore-walk/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ignore-walk/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ignore-walk/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/smart-buffer/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/smart-buffer/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/smart-buffer/docs/ROADMAP.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/smart-buffer/build/smartbuffer.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/smart-buffer/build/utils.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-pipeline/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-pipeline/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-pipeline/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-license-ids/index.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-license-ids/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-license-ids/deprecated.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmpack/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmpack/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmpack/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmpack/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/strip-ansi/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/strip-ansi/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/strip-ansi/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-pick-manifest/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-pick-manifest/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@tufjs/canonical-json/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@tufjs/canonical-json/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@tufjs/canonical-json/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-expression-parse/parse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-expression-parse/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-expression-parse/AUTHORS nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-expression-parse/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-expression-parse/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-expression-parse/scan.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cross-spawn/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cross-spawn/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cross-spawn/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cross-spawn/lib/parse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cross-spawn/lib/enoent.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cross-spawn/lib/util/escape.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cross-spawn/lib/util/readShebang.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cross-spawn/lib/util/resolveCommand.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/which.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/bin/node-which nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-correct/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-correct/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-correct/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/parse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/AUTHORS nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/scan.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/dist/fetcher.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/dist/store.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/dist/updater.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/dist/config.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/dist/error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/dist/utils/tmpfile.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/dist/utils/url.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/base.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/root.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/key.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/role.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/file.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/targets.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/snapshot.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/signature.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/timestamp.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/metadata.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/delegations.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/verify.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/key.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/types.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/oid.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/guard.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/release-notes.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/runtime.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/CONTRIBUTING.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/index.es6.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/index.mjs nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/patch/reverse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/patch/merge.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/patch/create.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/patch/parse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/patch/apply.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/diff/base.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/diff/word.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/diff/json.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/diff/css.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/diff/sentence.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/diff/line.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/diff/array.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/diff/character.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/util/params.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/util/distance-iterator.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/util/array.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/convert/dmp.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/lib/convert/xml.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/dist/diff.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/diff/dist/diff.min.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ms/license.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ms/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ms/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/fastest-levenshtein/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/fastest-levenshtein/test.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/fastest-levenshtein/mod.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/fastest-levenshtein/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/fastest-levenshtein/bench.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/fastest-levenshtein/esm/mod.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/promzard/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/promzard/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/promzard/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/agent/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/agent/lib/proxy.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/agent/lib/errors.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/agent/lib/options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/agent/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/agent/lib/agents.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/agent/lib/dns.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/name-from-folder/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/name-from-folder/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/name-from-folder/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/node-gyp/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/node-gyp/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/node-gyp/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/run-script/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/run-script/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/run-script.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/validate-options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/run-script-pkg.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/package-envs.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/is-server-package.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/signal-manager.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/set-path.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/make-spawn-args.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/node-gyp.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/node-gyp nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/escape.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/bin/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/git/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/git/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/revs.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/which.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/is.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/utils.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/spawn.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/clone.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/errors.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/lines-to-revs.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/make-error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/find.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/is-clean.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/opts.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/map-workspaces/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/map-workspaces/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/map-workspaces/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/fs/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/fs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/move-file.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/with-temp-dir.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/readdir-scoped.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/cp/polyfill.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/cp/errors.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/cp/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/cp/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/common/get-options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/common/node.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/package-json/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/package-json/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/update-workspaces.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/normalize-data.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/sort.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/normalize.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/update-dependencies.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/read-package.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/update-scripts.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/query/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/query/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/query/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/redact/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/redact/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/redact/lib/deep-map.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/redact/lib/matchers.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/redact/lib/server.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/redact/lib/utils.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/redact/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/redact/lib/error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/peer-entry-sets.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/dep-valid.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/realpath.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/signal-handling.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/consistent-resolve.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/gather-dep-set.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/relpath.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/diff.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/tracker.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/override-set.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/signals.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/retire-path.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/debug.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/reset-dep-flags.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/case-insensitive-map.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/audit-report.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/packument-cache.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/place-dep.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/link.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/optional-set.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/shrinkwrap.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/query-selector-all.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/node.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/edge.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/override-resolves.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/version-from-tgz.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/can-place-dep.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/deepest-nesting-target.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/printable.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/inventory.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/yarn-lock.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/vuln.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/add-rm-pkg-deps.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/spec-from-lock.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/calc-dep-flags.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/tree-check.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/from-path.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/load-actual.js.orig nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/isolated-reifier.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js.orig nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/load-actual.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/rebuild.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/load-virtual.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/funding.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/license.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/prune.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/ideal.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/shrinkwrap.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/actual.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/audit.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/reify.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/virtual.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/lib/logging.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/lib/print-tree.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/lib/timers.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/lib/options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/config/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/config/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/config/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/nerf-dart.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/parse-field.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/set-envs.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/env-replace.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/type-description.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/errors.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/umask.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/type-defs.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/definitions/definition.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/definitions/definitions.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/definitions/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/advisory.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/hash.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/get-dep-spec.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/git.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/fetcher.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/dir.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/file.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/registry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/remote.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/add-git-sha.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/tar-create-options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/is-package-bin.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/cache-dir.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/protected.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/trailing-slashes.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/npm.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/bin/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/retry/License nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/retry/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/retry/Makefile nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/retry/equation.gif nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/retry/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/retry/example/stop.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/retry/example/dns.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/retry/lib/retry_operation.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/retry/lib/retry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmdiff/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmdiff/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmdiff/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmdiff/lib/untar.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmdiff/lib/tarball.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmdiff/lib/should-print-patch.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmdiff/lib/format-diff.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmdiff/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/proc-log/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/proc-log/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/proc-log/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmhook/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmhook/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmhook/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmhook/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/.travis.yml nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/example/basic.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/example/basic.png nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/example/callback.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/example/small-qrcode.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/lib/main.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/bin/qrcode-terminal.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRErrorCorrectLevel.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRUtil.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRBitBuffer.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRMath.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRRSBlock.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRMaskPattern.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRPolynomial.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QR8bitByte.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRMode.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/just-diff/rollup.config.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/just-diff/index.cjs nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/just-diff/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/just-diff/index.mjs nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/just-diff/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/http-cache-semantics/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/http-cache-semantics/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/http-cache-semantics/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmteam/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmteam/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmteam/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmteam/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/just-diff-apply/rollup.config.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/just-diff-apply/index.cjs nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/just-diff-apply/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/just-diff-apply/index.mjs nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/just-diff-apply/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ip-address/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ip-address/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ip-address/dist/address-error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ip-address/dist/ipv6.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ip-address/dist/common.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ip-address/dist/ip-address.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ip-address/dist/ipv4.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ip-address/dist/v4/constants.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ip-address/dist/v6/regular-expressions.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ip-address/dist/v6/helpers.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ip-address/dist/v6/constants.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/nopt/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/nopt/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/nopt/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/nopt/lib/nopt.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/nopt/lib/nopt-lib.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/nopt/lib/debug.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/nopt/lib/type-defs.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/nopt/bin/nopt.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/emoji-regex/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/emoji-regex/LICENSE-MIT.txt nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/emoji-regex/text.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/emoji-regex/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/emoji-regex/es2015/text.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/emoji-regex/es2015/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmsearch/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmsearch/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmsearch/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmsearch/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/util-deprecate/node.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/util-deprecate/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/util-deprecate/browser.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/util-deprecate/History.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/util-deprecate/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ssri/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ssri/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ssri/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ansi-regex/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ansi-regex/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ansi-regex/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/lib/git.js.orig nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/lib/git.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/lib/fetcher.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/lib/dir.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/lib/file.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/lib/registry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/lib/remote.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/lib/util/add-git-sha.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/lib/util/tar-create-options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/lib/util/is-package-bin.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/lib/util/cache-dir.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/lib/util/protected.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/lib/util/trailing-slashes.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/lib/util/npm.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/bin/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/color-convert/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/color-convert/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/color-convert/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/color-convert/route.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/color-convert/conversions.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-registry-fetch/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-registry-fetch/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/check-response.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/json-stream.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/auth.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/default-opts.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/errors.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/dist/commonjs/ast.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/dist/commonjs/escape.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/dist/commonjs/brace-expressions.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/dist/commonjs/unescape.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/dist/esm/ast.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/dist/esm/escape.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/dist/esm/brace-expressions.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/dist/esm/assert-valid-pattern.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/dist/esm/unescape.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minimatch/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/unique-slug/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/unique-slug/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/unique-slug/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-user-validate/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-user-validate/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-user-validate/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-exceptions/index.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-exceptions/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/spdx-exceptions/deprecated.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/env-paths/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/env-paths/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/env-paths/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/p-map/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/p-map/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/p-map/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/http-proxy-agent/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/http-proxy-agent/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/http-proxy-agent/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/common-ancestor-path/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/common-ancestor-path/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/common-ancestor-path/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/read/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/read/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/read/dist/commonjs/read.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/read/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/read/dist/esm/read.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/read/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/promise-call-limit/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/promise-call-limit/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmexec/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmexec/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmexec/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmexec/lib/is-windows.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmexec/lib/run-script.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmexec/lib/get-bin-from-manifest.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmexec/lib/no-tty.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmexec/lib/file-exists.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmexec/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/path-key/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/path-key/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/path-key/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-packlist/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-packlist/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-packlist/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/isexe/windows.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/isexe/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/isexe/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/isexe/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/isexe/mode.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/encoding/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/encoding/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/encoding/lib/encoding.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/hosted-git-info/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/hosted-git-info/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/hosted-git-info/lib/parse-url.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/hosted-git-info/lib/from-url.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/hosted-git-info/lib/hosts.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/hosted-git-info/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/read-package-json-fast/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/read-package-json-fast/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/read-package-json-fast/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-flush/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-flush/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-flush/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-flush/node_modules/minipass/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-flush/node_modules/minipass/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-flush/node_modules/minipass/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/processor.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/ignore.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/pattern.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/index.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/pattern.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/processor.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/pattern.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/walker.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/walker.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/index.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/ignore.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/has-magic.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/glob.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/ignore.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/walker.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/has-magic.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/processor.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/processor.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/ignore.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/index.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/glob.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/pattern.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/has-magic.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/glob.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/walker.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/has-magic.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/glob.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/processor.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/ignore.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/pattern.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/bin.d.mts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/index.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/pattern.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/processor.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/pattern.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/walker.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/walker.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/index.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/bin.d.mts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/ignore.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/bin.mjs nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/has-magic.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/glob.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/ignore.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/walker.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/has-magic.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/processor.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/processor.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/ignore.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/index.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/glob.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/pattern.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/has-magic.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/glob.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/walker.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/bin.mjs.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/has-magic.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/glob.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/abbrev/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/abbrev/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/abbrev/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-sized/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-sized/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-sized/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-sized/node_modules/minipass/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-sized/node_modules/minipass/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-sized/node_modules/minipass/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/yallist/iterator.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/yallist/yallist.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/yallist/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/yallist/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/dist/sigstore.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/dist/config.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/witness.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/tlog/client.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/tlog/entry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/tlog/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/tsa/client.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/tsa/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/types/fetch.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/util/oidc.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/util/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/util/ua.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/identity/provider.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/identity/ci.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/identity/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/signer/signer.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/signer/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/signer/fulcio/ephemeral.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/signer/fulcio/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/signer/fulcio/ca.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/external/fulcio.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/external/tsa.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/external/fetch.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/external/rekor.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/external/error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/bundler/base.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/bundler/message.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/bundler/bundle.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/bundler/dsse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/bundler/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/verifier.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/shared.types.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/policy.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/tlog/hashedrekord.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/tlog/intoto.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/tlog/dsse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/tlog/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/timestamp/set.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/timestamp/merkle.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/timestamp/tsa.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/timestamp/checkpoint.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/timestamp/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/trust/filter.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/trust/trust.types.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/trust/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/key/sct.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/key/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/key/certificate.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/bundle/message.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/bundle/dsse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/bundle/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/crypto.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/stream.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/json.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/pem.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/encoding.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/dsse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/oid.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/rfc3161/tstinfo.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/rfc3161/timestamp.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/rfc3161/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/rfc3161/error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/x509/sct.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/x509/cert.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/x509/ext.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/x509/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/parse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/tag.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/obj.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/length.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/serialized.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/utility.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/build.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/validate.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/bundle.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-collect/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-collect/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/minipass-collect/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/docs/migratingFromV1.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/docs/index.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/docs/examples/index.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/docs/examples/javascript/bindExample.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/docs/examples/javascript/connectExample.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/docs/examples/javascript/associateExample.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/docs/examples/typescript/bindExample.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/docs/examples/typescript/connectExample.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/docs/examples/typescript/associateExample.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/build/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/build/client/socksclient.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/build/common/receivebuffer.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/build/common/util.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/build/common/helpers.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/socks/build/common/constants.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cli-columns/test.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cli-columns/color.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cli-columns/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cli-columns/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cli-columns/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/normalize-package-data/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/normalize-package-data/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/normalize-package-data/lib/fixer.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/normalize-package-data/lib/warning_messages.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/normalize-package-data/lib/make_warning.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/normalize-package-data/lib/safe_format.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/normalize-package-data/lib/typos.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/normalize-package-data/lib/extract_description.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/normalize-package-data/lib/normalize.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tiny-relative-date/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tiny-relative-date/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tiny-relative-date/lib/factory.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tiny-relative-date/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tiny-relative-date/src/factory.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tiny-relative-date/src/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tiny-relative-date/translations/de.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tiny-relative-date/translations/es.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tiny-relative-date/translations/en-short.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tiny-relative-date/translations/da.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/tiny-relative-date/translations/en.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/balanced-match/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/balanced-match/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/balanced-match/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/promise-retry/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/promise-retry/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/promise-retry/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/json-parse-even-better-errors/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/json-parse-even-better-errors/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/json-parse-even-better-errors/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sprintf-js/bower.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sprintf-js/CONTRIBUTORS.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sprintf-js/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sprintf-js/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sprintf-js/gruntfile.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sprintf-js/src/sprintf.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sprintf-js/src/angular-sprintf.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sprintf-js/dist/angular-sprintf.min.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sprintf-js/dist/.gitattributes nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sprintf-js/dist/sprintf.min.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/sprintf-js/demo/angular.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ansi-styles/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ansi-styles/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/ansi-styles/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/chownr/chownr.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/chownr/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/chownr/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/text-table/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/text-table/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/text-table/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/text-table/example/table.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/text-table/example/align.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/text-table/example/doubledot.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/text-table/example/center.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/text-table/example/dotalign.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/err-code/bower.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/err-code/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/err-code/index.umd.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/err-code/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/init-package-json/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/init-package-json/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/init-package-json/lib/init-package-json.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/init-package-json/lib/default-input.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/string-width-cjs/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/string-width-cjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/string-width-cjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/preload.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/range.bnf nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/diff.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/coerce.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/rcompare.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/gte.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/gt.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/compare.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/satisfies.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/major.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/eq.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/compare-build.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/prerelease.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/parse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/lt.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/cmp.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/sort.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/minor.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/clean.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/inc.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/neq.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/rsort.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/patch.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/compare-loose.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/valid.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/functions/lte.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/internal/debug.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/internal/re.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/internal/identifiers.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/internal/parse-options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/internal/constants.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/internal/lrucache.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/classes/range.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/classes/semver.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/classes/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/classes/comparator.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/bin/semver.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/ranges/ltr.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/ranges/intersects.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/ranges/outside.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/ranges/min-version.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/ranges/simplify.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/ranges/min-satisfying.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/ranges/subset.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/ranges/gtr.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/ranges/to-comparators.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/ranges/valid.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/ranges/max-satisfying.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmpublish/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmpublish/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmpublish/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmpublish/lib/unpublish.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmpublish/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmpublish/lib/publish.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmpublish/lib/provenance.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/parse-conflict-json/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/parse-conflict-json/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/parse-conflict-json/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/validate-npm-package-name/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/validate-npm-package-name/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/validate-npm-package-name/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/API.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/LICENSE-MIT nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/parser.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/sortAscending.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/processor.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/tokenize.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/tokenTypes.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/selector.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/id.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/universal.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/root.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/guards.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/combinator.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/comment.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/constructors.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/pseudo.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/container.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/node.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/attribute.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/tag.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/namespace.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/nesting.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/string.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/types.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/className.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/ensureObject.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/stripComments.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/getProp.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/unesc.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/lru-cache/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/lru-cache/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/index.min.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/lru-cache/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/lru-cache/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/lru-cache/dist/esm/index.min.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/validate-npm-package-license/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/validate-npm-package-license/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/validate-npm-package-license/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/parse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/AUTHORS nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/scan.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/mute-stream/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/mute-stream/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/mute-stream/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/graceful-fs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/graceful-fs/clone.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/graceful-fs/legacy-streams.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/graceful-fs/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/graceful-fs/polyfills.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/write-file-atomic/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/write-file-atomic/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/write-file-atomic/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmaccess/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmaccess/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmaccess/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmaccess/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-profile/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-profile/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-profile/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/binary-extensions/binary-extensions.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/binary-extensions/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/binary-extensions/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/binary-extensions/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmversion/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmversion/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmversion/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmversion/lib/write-json.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmversion/lib/version.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmversion/lib/retrieve-tag.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmversion/lib/commit.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmversion/lib/tag.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmversion/lib/enforce-clean.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmversion/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/libnpmversion/lib/read-json.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/brace-expansion/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/brace-expansion/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/brace-expansion/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/shebang-regex/license nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/shebang-regex/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/shebang-regex/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/signal-exit/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/signal-exit/LICENSE.txt nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/signal-exit/dist/cjs/signals.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/signal-exit/dist/cjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/signal-exit/dist/cjs/browser.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/signal-exit/dist/cjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/signal-exit/dist/mjs/signals.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/signal-exit/dist/mjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/signal-exit/dist/mjs/browser.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/signal-exit/dist/mjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/lib/rm.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/lib/put.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/lib/verify.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/lib/memoization.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/lib/entry-index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/lib/get.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/lib/content/rm.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/lib/content/read.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/lib/content/path.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/lib/content/write.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/lib/util/hash-to-segments.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/lib/util/tmp.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/lib/util/glob.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/readme.markdown nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/bin.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-native.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/index.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/path-arg.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/find-made.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/index.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/opts-arg.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/use-native.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/use-native.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/path-arg.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/find-made.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/opts-arg.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/opts-arg.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/find-made.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/find-made.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/bin.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/index.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/opts-arg.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-native.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/path-arg.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/bin.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/path-arg.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-native.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/use-native.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/bin.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-native.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/use-native.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-native.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/index.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/path-arg.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-manual.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/find-made.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/index.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/opts-arg.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/use-native.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/use-native.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/path-arg.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/find-made.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/opts-arg.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/opts-arg.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-manual.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/find-made.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/find-made.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-manual.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/index.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/opts-arg.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-native.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/path-arg.js.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/path-arg.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-native.d.ts nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/use-native.d.ts.map nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-native.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/use-native.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-manual.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/large-numbers.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/mkdir.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/update.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/replace.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/pack.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/write-entry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/extract.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/pax.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/strip-absolute-path.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/make-command.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/header.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/warn-method.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/create.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/parse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/strip-trailing-slashes.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/cwd-error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/normalize-unicode.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/normalize-windows-path.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/get-write-flag.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/winchars.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/unpack.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/path-reservations.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/symlink-error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/types.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/read-entry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/mode-fix.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/list.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/large-numbers.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/mkdir.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/update.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/replace.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/pack.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/write-entry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/extract.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/pax.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/strip-absolute-path.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/make-command.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/header.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/warn-method.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/create.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/parse.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/strip-trailing-slashes.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/cwd-error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/normalize-unicode.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/normalize-windows-path.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/get-write-flag.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/winchars.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/unpack.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/path-reservations.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/symlink-error.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/options.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/types.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/read-entry.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/mode-fix.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/list.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/yallist/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/yallist/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/yallist/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/yallist/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/yallist/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/yallist/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/chownr/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/chownr/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/chownr/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/chownr/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/chownr/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/chownr/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-install-checks/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-install-checks/LICENSE nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-install-checks/lib/dev-engines.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-install-checks/lib/current-env.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/npm-install-checks/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jackspeak/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jackspeak/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jackspeak/dist/commonjs/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jackspeak/dist/commonjs/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jackspeak/dist/commonjs/parse-args.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jackspeak/dist/esm/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jackspeak/dist/esm/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/jackspeak/dist/esm/parse-args.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/npx.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/npx-cli.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/npx nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/npm-prefix.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/npx.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/npm-cli.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/npm.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/npm nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/npm.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/node-gyp-bin/node-gyp.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/node-gyp-bin/node-gyp nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/configuring-npm/npmrc.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/configuring-npm/folders.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/configuring-npm/package-json.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/configuring-npm/install.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/configuring-npm/package-lock-json.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/configuring-npm/npm-shrinkwrap-json.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-link.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-help-search.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-exec.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-cache.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-star.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-rebuild.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-prune.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-view.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-test.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-query.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-owner.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-ls.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-explore.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-find-dupes.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-diff.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-deprecate.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-org.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-install.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-adduser.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-unpublish.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-sbom.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-fund.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-start.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-ci.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-outdated.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-shrinkwrap.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npx.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-stop.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-root.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-explain.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-bugs.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-version.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-team.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-pack.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-unstar.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-repo.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-install-ci-test.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-hook.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-run-script.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-search.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-pkg.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-init.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-access.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-ping.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-docs.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-dedupe.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-publish.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-update.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-config.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-completion.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-logout.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-token.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-audit.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-install-test.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-login.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-help.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-edit.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-profile.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-stars.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-uninstall.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-prefix.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-doctor.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-dist-tag.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-restart.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/commands/npm-whoami.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/using-npm/config.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/using-npm/logging.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/using-npm/orgs.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/using-npm/workspaces.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/using-npm/registry.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/using-npm/package-spec.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/using-npm/scope.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/using-npm/removal.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/using-npm/dependency-selectors.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/using-npm/developers.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/content/using-npm/scripts.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/lib/index.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/configuring-npm/package-lock-json.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/configuring-npm/npmrc.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/configuring-npm/npm-json.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/configuring-npm/npm-global.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/configuring-npm/npm-shrinkwrap-json.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/configuring-npm/install.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/configuring-npm/package-json.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/configuring-npm/folders.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-access.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-pkg.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-bugs.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-help.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-ci.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-sbom.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-logout.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-completion.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-version.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-dedupe.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-prefix.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-restart.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-install-ci-test.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-adduser.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-org.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-shrinkwrap.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-query.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-prune.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-cache.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-init.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-login.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-explain.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-owner.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-stars.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-doctor.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-install-test.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-update.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-view.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-explore.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-stop.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-fund.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npx.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-hook.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-uninstall.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-edit.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-run-script.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-config.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-dist-tag.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-token.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-exec.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-star.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-docs.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-audit.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-profile.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-pack.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-find-dupes.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-rebuild.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-start.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-unpublish.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-ls.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-deprecate.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-outdated.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-repo.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-ping.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-team.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-help-search.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-unstar.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-whoami.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-publish.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-diff.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-search.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-test.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-link.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-install.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/commands/npm-root.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/using-npm/scope.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/using-npm/workspaces.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/using-npm/logging.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/using-npm/dependency-selectors.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/using-npm/config.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/using-npm/registry.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/using-npm/orgs.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/using-npm/developers.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/using-npm/removal.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/using-npm/scripts.html nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/docs/output/using-npm/package-spec.html nodejs> symlinking ../lib/node_modules/npm/bin/npm-cli.js -> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/npm nodejs> symlinking ../lib/node_modules/npm/bin/npx-cli.js -> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/npx nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/LICENSE.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/package.json nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/README.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/CHANGELOG.md nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/npx.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/yarnpkg.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/yarnpkg nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/corepack.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/npx nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/corepack.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/corepack nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/pnpm.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/pnpx nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/npx.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/pnpx.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/pnpx.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/yarnpkg.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/yarn.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/yarn.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/pnpm nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/yarn nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/npm.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/npm nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/npm.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/pnpm.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/npx.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/yarnpkg.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/yarnpkg nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/corepack.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/npx nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/corepack.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/corepack nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/pnpm.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/pnpx nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/npx.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/pnpx.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/pnpx.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/yarnpkg.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/yarn.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/yarn.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/pnpm nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/yarn nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/npm.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/npm nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/npm.ps1 nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/nodewin/pnpm.cmd nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/dist/yarn.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/dist/corepack.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/dist/npx.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/dist/pnpm.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/dist/pnpx.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/dist/yarnpkg.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/dist/npm.js nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/dist/lib/corepack.cjs nodejs> symlinking ../lib/node_modules/corepack/dist/corepack.js -> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/corepack nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/config.gypi nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/common.gypi nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/node.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/node_api.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/js_native_api.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/js_native_api_types.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/node_api_types.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/node_buffer.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/node_object_wrap.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/node_version.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-external.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-callbacks.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-extension.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-embedder-state-scope.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-template.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-debug.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-value-serializer.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-local-handle.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-context.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-message.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-profiler.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-function-callback.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-snapshot.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-version.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-microtask.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-persistent-handle.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-statistics.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-platform.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-wasm.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-isolate.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-initialization.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-primitive.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-forward.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-array-buffer.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-traced-handle.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-typed-array.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-source-location.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-embedder-heap.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-cppgc.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-maybe.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-weak-callback-info.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-handle-base.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-script.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-object.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-primitive-object.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-promise.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-container.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-json.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-internal.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-regexp.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8config.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-date.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-proxy.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-unwinder.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-locker.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-function.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-data.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-value.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-memory-span.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-exception.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/v8-microtask-queue.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/libplatform/v8-tracing.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/libplatform/libplatform.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/libplatform/libplatform-export.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/liveness-broker.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/common.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/heap-state.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/sentinel-pointer.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/type-traits.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/allocation.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/prefinalizer.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/trace-trait.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/name-provider.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/persistent.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/custom-space.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/source-location.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/cross-thread-persistent.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/visitor.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/heap.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/heap-consistency.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/macros.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/member.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/process-heap-statistics.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/heap-handle.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/default-platform.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/ephemeron-pair.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/object-size-trait.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/platform.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/garbage-collected.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/heap-statistics.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/explicit-management.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/testing.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/internal/caged-heap.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/internal/write-barrier.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/internal/base-page-handle.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/internal/compiler-specific.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/internal/persistent-node.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/internal/finalizer-trait.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/internal/caged-heap-local-data.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/internal/gc-info.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/internal/pointer-policies.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/internal/api-constants.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/internal/logging.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/internal/name-trait.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/internal/atomic-entry-flag.h nodejs> installing /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/include/node/cppgc/internal/member-storage.h nodejs> patching script interpreter paths in /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0 nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/dist/yarn.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/dist/corepack.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/dist/npx.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/dist/pnpm.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/dist/pnpx.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/dist/yarnpkg.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/dist/npm.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/mkdirp/bin/cmd.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cssesc/bin/cssesc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/which/bin/which.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/bin/index.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/index.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/bin/index.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/qrcode-terminal/bin/qrcode-terminal.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/nopt/bin/nopt.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/pacote/bin/index.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/glob/dist/esm/bin.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/npx-cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/npm-prefix.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/npm-cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" nodejs> /build/node-v22.19.0/out/Release/obj /build/node-v22.19.0 nodejs> /build/node-v22.19.0 nodejs> Running phase: fixupPhase nodejs> shrinking RPATHs of ELF executables and libraries in /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0 nodejs> shrinking /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node nodejs> checking for references to /build/ in /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0... nodejs> gzipping man pages under /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/share/man/ nodejs> patching script interpreter paths in /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0 nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/yarnpkg: interpreter directive changed from "#!/bin/sh" to "/nix/store/smkzrg2vvp3lng3hq7v9svfni5mnqjh2-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/npx: interpreter directive changed from "#!/bin/sh" to "/nix/store/smkzrg2vvp3lng3hq7v9svfni5mnqjh2-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/corepack: interpreter directive changed from "#!/bin/sh" to "/nix/store/smkzrg2vvp3lng3hq7v9svfni5mnqjh2-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/pnpx: interpreter directive changed from "#!/bin/sh" to "/nix/store/smkzrg2vvp3lng3hq7v9svfni5mnqjh2-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/pnpm: interpreter directive changed from "#!/bin/sh" to "/nix/store/smkzrg2vvp3lng3hq7v9svfni5mnqjh2-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/yarn: interpreter directive changed from "#!/bin/sh" to "/nix/store/smkzrg2vvp3lng3hq7v9svfni5mnqjh2-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/corepack/shims/npm: interpreter directive changed from "#!/bin/sh" to "/nix/store/smkzrg2vvp3lng3hq7v9svfni5mnqjh2-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/lib/utils/completion.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/smkzrg2vvp3lng3hq7v9svfni5mnqjh2-bash-interactive-5.2p37/bin/bash" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp: interpreter directive changed from "#!/bin/sh" to "/nix/store/smkzrg2vvp3lng3hq7v9svfni5mnqjh2-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/node-gyp: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/smkzrg2vvp3lng3hq7v9svfni5mnqjh2-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/npx: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/smkzrg2vvp3lng3hq7v9svfni5mnqjh2-bash-interactive-5.2p37/bin/bash" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/node-gyp-bin/node-gyp: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/smkzrg2vvp3lng3hq7v9svfni5mnqjh2-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib/node_modules/npm/bin/npm: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/smkzrg2vvp3lng3hq7v9svfni5mnqjh2-bash-interactive-5.2p37/bin/bash" nodejs> stripping (with command strip and flags -S -p) in /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/lib /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin nodejs> shrinking RPATHs of ELF executables and libraries in /nix/store/pwa39mm76217p8hiznvm20lghbpg42vs-nodejs-22.19.0-libv8 nodejs> checking for references to /build/ in /nix/store/pwa39mm76217p8hiznvm20lghbpg42vs-nodejs-22.19.0-libv8... nodejs> patching script interpreter paths in /nix/store/pwa39mm76217p8hiznvm20lghbpg42vs-nodejs-22.19.0-libv8 nodejs> stripping (with command strip and flags -S -p) in /nix/store/pwa39mm76217p8hiznvm20lghbpg42vs-nodejs-22.19.0-libv8/lib nodejs> shrinking RPATHs of ELF executables and libraries in /nix/store/836xmdj3i5yvdpnxmrpchqxv3krqszaf-nodejs-22.19.0-dev nodejs> shrinking /nix/store/836xmdj3i5yvdpnxmrpchqxv3krqszaf-nodejs-22.19.0-dev/bin/node_js2c nodejs> shrinking /nix/store/836xmdj3i5yvdpnxmrpchqxv3krqszaf-nodejs-22.19.0-dev/bin/bytecode_builtins_list_generator nodejs> shrinking /nix/store/836xmdj3i5yvdpnxmrpchqxv3krqszaf-nodejs-22.19.0-dev/bin/gen-regexp-special-case nodejs> shrinking /nix/store/836xmdj3i5yvdpnxmrpchqxv3krqszaf-nodejs-22.19.0-dev/bin/torque nodejs> shrinking /nix/store/836xmdj3i5yvdpnxmrpchqxv3krqszaf-nodejs-22.19.0-dev/bin/mksnapshot nodejs> checking for references to /build/ in /nix/store/836xmdj3i5yvdpnxmrpchqxv3krqszaf-nodejs-22.19.0-dev... nodejs> patching script interpreter paths in /nix/store/836xmdj3i5yvdpnxmrpchqxv3krqszaf-nodejs-22.19.0-dev nodejs> stripping (with command strip and flags -S -p) in /nix/store/836xmdj3i5yvdpnxmrpchqxv3krqszaf-nodejs-22.19.0-dev/bin nodejs> rewriting symlink /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/share/bash-completion/completions/npm to be relative to /nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0 nodejs (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/836xmdj3i5yvdpnxmrpchqxv3krqszaf-nodejs-22.19.0-dev /nix/store/pwa39mm76217p8hiznvm20lghbpg42vs-nodejs-22.19.0-libv8 nodejs (post)> Pushing 2 paths (27 are already present) using zstd to cache sellout ⏳ nodejs (post)> nodejs (post)> Pushing /nix/store/836xmdj3i5yvdpnxmrpchqxv3krqszaf-nodejs-22.19.0-dev (66.16 MiB) nodejs (post)> Pushing /nix/store/pwa39mm76217p8hiznvm20lghbpg42vs-nodejs-22.19.0-libv8 (130.26 MiB) nodejs (post)> nodejs (post)> All done. nodejs (post)> added 2 signatures nodejs (post)> added 0 signatures nodejs (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/836xmdj3i5yvdpnxmrpchqxv3krqszaf-nodejs-22.19.0-dev /nix/store/pwa39mm76217p8hiznvm20lghbpg42vs-nodejs-22.19.0-libv8 nodejs (post)> copying 2 paths... nodejs (post)> copying path '/nix/store/836xmdj3i5yvdpnxmrpchqxv3krqszaf-nodejs-22.19.0-dev' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/pwa39mm76217p8hiznvm20lghbpg42vs-nodejs-22.19.0-libv8' to 'https://cache.nix-ci.com'... nodejs (post)> copying 0 paths... nodejs (post)> added 0 signatures nodejs (post)> added 0 signatures nodejs (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/836xmdj3i5yvdpnxmrpchqxv3krqszaf-nodejs-22.19.0-dev /nix/store/pwa39mm76217p8hiznvm20lghbpg42vs-nodejs-22.19.0-libv8 nodejs (post)> copying 1 paths... nodejs (post)> copying path '/nix/store/836xmdj3i5yvdpnxmrpchqxv3krqszaf-nodejs-22.19.0-dev' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying 0 paths... building '/nix/store/bfdcqw7v9pm8cja2q4bzmqb0s6ph032c-pnpm-8.15.9.drv'... pnpm> Running phase: unpackPhase pnpm> unpacking source archive /nix/store/0rvcihh5v0bpg162zgkkzs4iq4akvplp-pnpm-8.15.9.tgz pnpm> source root is package pnpm> setting SOURCE_DATE_EPOCH to timestamp 499162500 of file "package/package.json" pnpm> Running phase: patchPhase pnpm> Running phase: updateAutotoolsGnuConfigScriptsPhase pnpm> Running phase: configurePhase pnpm> no configure script, doing nothing pnpm> Running phase: buildPhase pnpm> no Makefile or custom buildPhase, doing nothing pnpm> Running phase: installPhase pnpm> => Added tabtab source line in "~/.bashrc" file pnpm> => Added tabtab source line in "~/.config/tabtab/bash/__tabtab.bash" file pnpm> => Wrote completion script to /build/package/.config/tabtab/bash/pnpm.bash file pnpm> pnpm> => Tabtab source line added to ~/.bashrc for pnpm package. pnpm> pnpm> Make sure to reload your SHELL. pnpm> pnpm> => Added tabtab source line in "~/.config/fish/config.fish" file pnpm> => Added tabtab source line in "~/.config/tabtab/fish/__tabtab.fish" file pnpm> => Wrote completion script to /build/package/.config/tabtab/fish/pnpm.fish file pnpm> pnpm> => Tabtab source line added to ~/.config/fish/config.fish for pnpm package. pnpm> pnpm> Make sure to reload your SHELL. pnpm> pnpm> => Added tabtab source line in "~/.zshrc" file pnpm> => Added tabtab source line in "~/.config/tabtab/zsh/__tabtab.zsh" file pnpm> => Wrote completion script to /build/package/.config/tabtab/zsh/pnpm.zsh file pnpm> pnpm> => Tabtab source line added to ~/.zshrc for pnpm package. pnpm> pnpm> Make sure to reload your SHELL. pnpm> pnpm> Running phase: fixupPhase pnpm> shrinking RPATHs of ELF executables and libraries in /nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9 pnpm> checking for references to /build/ in /nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9... pnpm> patching script interpreter paths in /nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9 pnpm> /nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9/libexec/pnpm/dist/node-gyp-bin/node-gyp: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" pnpm> /nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9/libexec/pnpm/dist/node_modules/node-gyp/bin/node-gyp.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" pnpm> /nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9/libexec/pnpm/bin/pnpm.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" pnpm> /nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9/libexec/pnpm/bin/pnpx.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" pnpm> rewriting symlink /nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9/bin/pnpx to be relative to /nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9 pnpm> rewriting symlink /nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9/bin/pnpm to be relative to /nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9 pnpm (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9 pnpm (post)> Pushing 1 paths (27 are already present) using zstd to cache sellout ⏳ pnpm (post)> pnpm (post)> Pushing /nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9 (12.87 MiB) pnpm (post)> pnpm (post)> All done. pnpm (post)> added 1 signatures pnpm (post)> added 2 signatures pnpm (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9 pnpm (post)> copying 1 paths... pnpm (post)> copying path '/nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9' to 'https://cache.nix-ci.com'... pnpm (post)> copying 0 paths... pnpm (post)> added 0 signatures pnpm (post)> added 0 signatures pnpm (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9 pnpm (post)> copying 1 paths... pnpm (post)> copying path '/nix/store/9avd96401d2glw2n5pb9hl4ig3wda4fi-pnpm-8.15.9' to 'ssh-ng://worker.nix-ci.com'... pnpm (post)> copying 0 paths... building '/nix/store/9qa8qmavmrfj03nhffj0p1kqznyns1w7-pnpm-config-hook.drv'... pnpm-config-hook (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/kzw71j94v6ls087dwkmddhrc082bkzrm-pnpm-config-hook pnpm-config-hook (post)> Pushing 1 paths (28 are already present) using zstd to cache sellout ⏳ pnpm-config-hook (post)> pnpm-config-hook (post)> Pushing /nix/store/kzw71j94v6ls087dwkmddhrc082bkzrm-pnpm-config-hook (2.94 KiB) pnpm-config-hook (post)> pnpm-config-hook (post)> All done. pnpm-config-hook (post)> added 1 signatures pnpm-config-hook (post)> added 2 signatures pnpm-config-hook (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/kzw71j94v6ls087dwkmddhrc082bkzrm-pnpm-config-hook pnpm-config-hook (post)> copying 1 paths... pnpm-config-hook (post)> copying path '/nix/store/kzw71j94v6ls087dwkmddhrc082bkzrm-pnpm-config-hook' to 'https://cache.nix-ci.com'... pnpm-config-hook (post)> copying 0 paths... pnpm-config-hook (post)> added 0 signatures pnpm-config-hook (post)> added 0 signatures pnpm-config-hook (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/kzw71j94v6ls087dwkmddhrc082bkzrm-pnpm-config-hook pnpm-config-hook (post)> copying 1 paths... pnpm-config-hook (post)> copying path '/nix/store/kzw71j94v6ls087dwkmddhrc082bkzrm-pnpm-config-hook' to 'ssh-ng://worker.nix-ci.com'... pnpm-config-hook (post)> copying 0 paths... building '/nix/store/gkwfrrhh9kxsbhryzy5phca9klhqq3z0-bash-language-server-5.4.0.drv'... bash-language-server> Using versionCheckHook bash-language-server> Running phase: unpackPhase bash-language-server> unpacking source archive /nix/store/98i8bxjdaz1ryplfb3500glk3ig5pb58-source bash-language-server> source root is source bash-language-server> Running phase: patchPhase bash-language-server> Running phase: updateAutotoolsGnuConfigScriptsPhase bash-language-server> Running phase: configurePhase bash-language-server> no configure script, doing nothing bash-language-server> Executing pnpmConfigHook bash-language-server> Using fetcherVersion: 1 bash-language-server> Configuring pnpm store bash-language-server> /build /build/source bash-language-server> /build/source bash-language-server> Installing dependencies bash-language-server> Lockfile is up to date, resolution step is skipped bash-language-server> Progress: resolved 1, reused 0, downloaded 0, added 0 bash-language-server> . | +422 bash-language-server> Progress: resolved 1, reused 0, downloaded 0, added 0 bash-language-server> Progress: resolved 422, reused 422, downloaded 0, added 106 bash-language-server> Progress: resolved 422, reused 422, downloaded 0, added 422, done bash-language-server> Done in 870ms bash-language-server> Patching scripts bash-language-server> patching script interpreter paths in node_modules/@eslint node_modules/@eslint-community node_modules/@types node_modules/@typescript-eslint node_modules/eslint node_modules/eslint-config-prettier node_modules/eslint-plugin-jest node_modules/eslint-plugin-prettier node_modules/eslint-plugin-simple-import-sort node_modules/eslint-plugin-sort-class-members node_modules/eslint-scope node_modules/eslint-visitor-keys node_modules/jest node_modules/prettier node_modules/prettier-linter-helpers node_modules/ts-jest node_modules/typescript node_modules/vscode-languageserver node_modules/vscode-languageserver-textdocument node_modules/.bin node_modules/.modules.yaml node_modules/.pnpm bash-language-server> node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.bin/eslint-config-prettier: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.bin/installServerIntoExtension: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.bin/jest: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.bin/prettier: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.bin/ts-jest: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/eslint-plugin-prettier@4.2.1_eslint-config-prettier@9.1.0_eslint@8.57.0_prettier@2.8.8/node_modules/eslint-plugin-prettier/node_modules/.bin/eslint-config-prettier: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/eslint-plugin-prettier@4.2.1_eslint-config-prettier@9.1.0_eslint@8.57.0_prettier@2.8.8/node_modules/eslint-plugin-prettier/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/eslint-plugin-prettier@4.2.1_eslint-config-prettier@9.1.0_eslint@8.57.0_prettier@2.8.8/node_modules/eslint-plugin-prettier/node_modules/.bin/prettier: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@babel+core@7.22.6/node_modules/@babel/core/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@babel+core@7.22.6/node_modules/@babel/core/node_modules/.bin/json5: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@babel+core@7.22.6/node_modules/@babel/core/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@babel+template@7.22.15/node_modules/@babel/template/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jest-snapshot@29.7.0/node_modules/jest-snapshot/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jest-resolve@29.7.0/node_modules/jest-resolve/node_modules/.bin/resolve: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+utils@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/utils/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+utils@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/utils/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jsesc@2.5.2/node_modules/jsesc/bin/jsesc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/@types+babel__core@7.20.1/node_modules/@types/babel__core/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/browserslist@4.21.9/node_modules/browserslist/node_modules/.bin/update-browserslist-db: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/browserslist@4.21.9/node_modules/browserslist/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/@babel+parser@7.22.6/node_modules/@babel/parser/bin/babel-parser.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/@typescript-eslint+utils@5.62.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/utils/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+utils@5.62.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/utils/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+eslint-plugin@7.5.0_@typescript-eslint+parser@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/eslint-plugin/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+eslint-plugin@7.5.0_@typescript-eslint+parser@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/eslint-plugin/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+eslint-plugin@7.5.0_@typescript-eslint+parser@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/eslint-plugin/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+eslint-plugin@7.5.0_@typescript-eslint+parser@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/eslint-plugin/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jest-cli@29.7.0_@types+node@18.19.30/node_modules/jest-cli/node_modules/.bin/create-jest: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jest-cli@29.7.0_@types+node@18.19.30/node_modules/jest-cli/node_modules/.bin/import-local-fixture: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jest-cli@29.7.0_@types+node@18.19.30/node_modules/jest-cli/bin/jest.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/@typescript-eslint+typescript-estree@5.62.0_typescript@5.4.4/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+typescript-estree@5.62.0_typescript@5.4.4/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+typescript-estree@5.62.0_typescript@5.4.4/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@babel+template@7.22.5/node_modules/@babel/template/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/json5@2.2.3/node_modules/json5/lib/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/esprima@4.0.1/node_modules/esprima/bin/esvalidate.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/esprima@4.0.1/node_modules/esprima/bin/esparse.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/istanbul-lib-instrument@5.2.1/node_modules/istanbul-lib-instrument/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/istanbul-lib-instrument@5.2.1/node_modules/istanbul-lib-instrument/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/exit@0.1.2/node_modules/exit/test/fixtures/create-files.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash" bash-language-server> node_modules/.pnpm/jest@29.7.0_@types+node@18.19.30/node_modules/jest/node_modules/.bin/jest: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jest@29.7.0_@types+node@18.19.30/node_modules/jest/node_modules/.bin/import-local-fixture: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jest@29.7.0_@types+node@18.19.30/node_modules/jest/bin/jest.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/cross-spawn@7.0.3/node_modules/cross-spawn/node_modules/.bin/node-which: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@babel+traverse@7.23.2/node_modules/@babel/traverse/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@babel+generator@7.22.5/node_modules/@babel/generator/node_modules/.bin/jsesc: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/espree@9.6.1/node_modules/espree/node_modules/.bin/acorn: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/typescript@5.4.4/node_modules/typescript/bin/tsserver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/typescript@5.4.4/node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/flat-cache@3.0.4/node_modules/flat-cache/node_modules/.bin/rimraf: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/ts-api-utils@1.3.0_typescript@5.4.4/node_modules/ts-api-utils/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/ts-api-utils@1.3.0_typescript@5.4.4/node_modules/ts-api-utils/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/js-yaml@3.14.1/node_modules/js-yaml/node_modules/.bin/esparse: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/js-yaml@3.14.1/node_modules/js-yaml/node_modules/.bin/esvalidate: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/js-yaml@3.14.1/node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/eslint@8.57.0/node_modules/eslint/node_modules/.bin/js-yaml: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/eslint@8.57.0/node_modules/eslint/bin/eslint.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/acorn@8.9.0/node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/@nicolo-ribaudo+semver-v6@6.3.3/node_modules/@nicolo-ribaudo/semver-v6/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/istanbul-lib-instrument@6.0.0/node_modules/istanbul-lib-instrument/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/istanbul-lib-instrument@6.0.0/node_modules/istanbul-lib-instrument/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/editorconfig@2.0.0/node_modules/editorconfig/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/editorconfig@2.0.0/node_modules/editorconfig/bin/editorconfig: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/tsutils@3.21.0_typescript@5.4.4/node_modules/tsutils/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/tsutils@3.21.0_typescript@5.4.4/node_modules/tsutils/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@istanbuljs+load-nyc-config@1.1.0/node_modules/@istanbuljs/load-nyc-config/node_modules/.bin/js-yaml: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/eslint-config-prettier@9.1.0_eslint@8.57.0/node_modules/eslint-config-prettier/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/eslint-config-prettier@9.1.0_eslint@8.57.0/node_modules/eslint-config-prettier/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/@eslint+eslintrc@2.1.4/node_modules/@eslint/eslintrc/node_modules/.bin/js-yaml: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@eslint-community+eslint-utils@4.4.0_eslint@8.57.0/node_modules/@eslint-community/eslint-utils/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/acorn-jsx@5.3.2_acorn@8.9.0/node_modules/acorn-jsx/node_modules/.bin/acorn: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/eslint-plugin-sort-class-members@1.20.0_eslint@8.57.0/node_modules/eslint-plugin-sort-class-members/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/semver@7.5.4/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/which@2.0.2/node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/@babel+generator@7.23.0/node_modules/@babel/generator/node_modules/.bin/jsesc: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/make-dir@3.1.0/node_modules/make-dir/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/prettier@2.8.8/node_modules/prettier/bin-prettier.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/create-jest@29.7.0_@types+node@18.19.30/node_modules/create-jest/bin/create-jest.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/resolve@1.22.2/node_modules/resolve/bin/resolve: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/@babel+parser@7.23.0/node_modules/@babel/parser/bin/babel-parser.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/@typescript-eslint+typescript-estree@7.5.0_typescript@5.4.4/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+typescript-estree@7.5.0_typescript@5.4.4/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+typescript-estree@7.5.0_typescript@5.4.4/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/eslint-plugin-simple-import-sort@12.0.0_eslint@8.57.0/node_modules/eslint-plugin-simple-import-sort/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/vscode-languageserver@8.0.2/node_modules/vscode-languageserver/bin/installServerIntoExtension: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/@typescript-eslint+parser@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/parser/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+parser@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/parser/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+parser@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/parser/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/update-browserslist-db@1.0.11_browserslist@4.21.9/node_modules/update-browserslist-db/node_modules/.bin/browserslist: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/update-browserslist-db@1.0.11_browserslist@4.21.9/node_modules/update-browserslist-db/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/@babel+helper-compilation-targets@7.22.6_@babel+core@7.22.6/node_modules/@babel/helper-compilation-targets/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@babel+helper-compilation-targets@7.22.6_@babel+core@7.22.6/node_modules/@babel/helper-compilation-targets/node_modules/.bin/browserslist: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/semver@6.3.0/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/@types+babel__template@7.4.1/node_modules/@types/babel__template/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/ts-jest@29.1.2_@babel+core@7.22.6_jest@29.7.0_typescript@5.4.4/node_modules/ts-jest/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/ts-jest@29.1.2_@babel+core@7.22.6_jest@29.7.0_typescript@5.4.4/node_modules/ts-jest/node_modules/.bin/json5: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/ts-jest@29.1.2_@babel+core@7.22.6_jest@29.7.0_typescript@5.4.4/node_modules/ts-jest/node_modules/.bin/jest: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/ts-jest@29.1.2_@babel+core@7.22.6_jest@29.7.0_typescript@5.4.4/node_modules/ts-jest/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/ts-jest@29.1.2_@babel+core@7.22.6_jest@29.7.0_typescript@5.4.4/node_modules/ts-jest/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/ts-jest@29.1.2_@babel+core@7.22.6_jest@29.7.0_typescript@5.4.4/node_modules/ts-jest/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/@typescript-eslint+type-utils@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/type-utils/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+type-utils@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/type-utils/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+type-utils@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/type-utils/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/eslint-plugin-jest@27.9.0_@typescript-eslint+eslint-plugin@7.5.0_eslint@8.57.0_jest@29.7.0_typescript@5.4.4/node_modules/eslint-plugin-jest/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/eslint-plugin-jest@27.9.0_@typescript-eslint+eslint-plugin@7.5.0_eslint@8.57.0_jest@29.7.0_typescript@5.4.4/node_modules/eslint-plugin-jest/node_modules/.bin/jest: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> node_modules/.pnpm/import-local@3.1.0/node_modules/import-local/fixtures/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/8k7987ibdj2mma2hsahh6x6jh0hgifwh-nodejs-22.19.0/bin/node" bash-language-server> Finished pnpmConfigHook bash-language-server> Running phase: buildPhase bash-language-server> bash-language-server> > @ compile /build/source bash-language-server> > tsc -b "server" bash-language-server> bash-language-server> Running phase: installPhase bash-language-server> Packages are copied from the content-addressable store to the virtual store. bash-language-server> Content-addressable store is at: /build/tmp.ITdV5LCsfn/v3 bash-language-server> Virtual store is at: ../../nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.pnpm bash-language-server> Progress: resolved 0, reused 1, downloaded 0, added 0 bash-language-server> Progress: resolved 339, reused 339, downloaded 0, added 0 bash-language-server> . | +41 bash-language-server> Progress: resolved 339, reused 339, downloaded 0, added 0 bash-language-server> Progress: resolved 422, reused 422, downloaded 0, added 41, done bash-language-server>  WARN  Failed to create bin at /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.bin/installServerIntoExtension. ENOENT: no such file or directory, chmod '/nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.bin/installServerIntoExtension' bash-language-server>  WARN  Failed to create bin at /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.bin/editorconfig. ENOENT: no such file or directory, chmod '/nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.bin/editorconfig' bash-language-server> Running phase: fixupPhase bash-language-server> shrinking RPATHs of ELF executables and libraries in /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0 bash-language-server> shrinking /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/bin/bash-language-server bash-language-server> checking for references to /build/ in /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0... bash-language-server> patching script interpreter paths in /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0 bash-language-server> /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/lib/bash-language-server/src/get-options.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash" bash-language-server> /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.bin/editorconfig: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.bin/installServerIntoExtension: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.pnpm/editorconfig@2.0.0/node_modules/editorconfig/node_modules/.bin/editorconfig: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.pnpm/editorconfig@2.0.0/node_modules/editorconfig/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.pnpm/semver@7.5.4/node_modules/semver/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.pnpm/vscode-languageserver@8.0.2/node_modules/vscode-languageserver/node_modules/.bin/installServerIntoExtension: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh" bash-language-server> stripping (with command strip and flags -S -p) in /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/lib /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/bin bash-language-server> Running phase: installCheckPhase bash-language-server> Executing versionCheckPhase bash-language-server> Did not find version 5.4.0 in the output of the command /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/bin/bash-language-server --help bash-language-server> Usage: bash-language-server> bash-language-server start Start listening on stdin/stdout bash-language-server> bash-language-server -h, --help Display this help and exit bash-language-server> bash-language-server -v, --version Print the version and exit bash-language-server> bash-language-server> Environment variables: bash-language-server> BASH_IDE_LOG_LEVEL Set the log level (default: info) bash-language-server> bash-language-server> Further documentation: https://github.com/bash-lsp/bash-language-server bash-language-server> Successfully managed to find version 5.4.0 in the output of the command /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0/bin/bash-language-server --version bash-language-server> 5.4.0 bash-language-server> Finished versionCheckPhase bash-language-server> no Makefile or custom installCheckPhase, doing nothing bash-language-server (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0 bash-language-server (post)> Pushing 1 paths (43 are already present) using zstd to cache sellout ⏳ bash-language-server (post)> bash-language-server (post)> Pushing /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0 (7.23 MiB) bash-language-server (post)> bash-language-server (post)> All done. bash-language-server (post)> added 1 signatures bash-language-server (post)> added 66 signatures bash-language-server (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0 bash-language-server (post)> copying 1 paths... bash-language-server (post)> copying path '/nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying 1 paths... bash-language-server (post)> copying path '/nix/store/gkwfrrhh9kxsbhryzy5phca9klhqq3z0-bash-language-server-5.4.0.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> added 0 signatures bash-language-server (post)> added 0 signatures bash-language-server (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0 bash-language-server (post)> copying 1 paths... bash-language-server (post)> copying path '/nix/store/dmxyxi0mvy57x81j0vi8zdcwzp349i9l-bash-language-server-5.4.0' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying 1 paths... bash-language-server (post)> copying path '/nix/store/gkwfrrhh9kxsbhryzy5phca9klhqq3z0-bash-language-server-5.4.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/5adpskfllifn5zawj389s53xk93ydas2-project-manager-path-for-no-recursion.drv'... project-manager-path-for-no-recursion> created 346 symlinks in user environment project-manager-path-for-no-recursion (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/l8762snvy527sj6xpcsqd91vkq56v4iy-project-manager-path-for-no-recursion project-manager-path-for-no-recursion (post)> Pushing 1 paths (211 are already present) using zstd to cache sellout ⏳ project-manager-path-for-no-recursion (post)> project-manager-path-for-no-recursion (post)> Pushing /nix/store/l8762snvy527sj6xpcsqd91vkq56v4iy-project-manager-path-for-no-recursion (96.70 KiB) project-manager-path-for-no-recursion (post)> project-manager-path-for-no-recursion (post)> All done. project-manager-path-for-no-recursion (post)> added 114 signatures project-manager-path-for-no-recursion (post)> added 295 signatures project-manager-path-for-no-recursion (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/l8762snvy527sj6xpcsqd91vkq56v4iy-project-manager-path-for-no-recursion project-manager-path-for-no-recursion (post)> copying 4 paths... project-manager-path-for-no-recursion (post)> copying path '/nix/store/gwjsi93y6zr8dawzawpllafnyy28p8pg-gd-2.3.3' to 'https://cache.nix-ci.com'... project-manager-path-for-no-recursion (post)> copying path '/nix/store/a9d1i6yhpk1cs2z86vlc9dyfakmnvr6i-gts-0.7.6' to 'https://cache.nix-ci.com'... project-manager-path-for-no-recursion (post)> copying path '/nix/store/kcjk865wfj1n2y2bgk0absiv2c245p8s-graphviz-12.2.1' to 'https://cache.nix-ci.com'... project-manager-path-for-no-recursion (post)> copying path '/nix/store/l8762snvy527sj6xpcsqd91vkq56v4iy-project-manager-path-for-no-recursion' to 'https://cache.nix-ci.com'... project-manager-path-for-no-recursion (post)> copying 1 paths... project-manager-path-for-no-recursion (post)> copying path '/nix/store/5adpskfllifn5zawj389s53xk93ydas2-project-manager-path-for-no-recursion.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-no-recursion (post)> added 0 signatures project-manager-path-for-no-recursion (post)> added 0 signatures project-manager-path-for-no-recursion (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/l8762snvy527sj6xpcsqd91vkq56v4iy-project-manager-path-for-no-recursion project-manager-path-for-no-recursion (post)> copying 4 paths... project-manager-path-for-no-recursion (post)> copying path '/nix/store/a9d1i6yhpk1cs2z86vlc9dyfakmnvr6i-gts-0.7.6' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-no-recursion (post)> copying path '/nix/store/gwjsi93y6zr8dawzawpllafnyy28p8pg-gd-2.3.3' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-no-recursion (post)> copying path '/nix/store/kcjk865wfj1n2y2bgk0absiv2c245p8s-graphviz-12.2.1' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-no-recursion (post)> copying path '/nix/store/l8762snvy527sj6xpcsqd91vkq56v4iy-project-manager-path-for-no-recursion' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-no-recursion (post)> copying 1 paths... project-manager-path-for-no-recursion (post)> copying path '/nix/store/5adpskfllifn5zawj389s53xk93ydas2-project-manager-path-for-no-recursion.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/js5vdlc8pk0hr6ymn34iv0mzaxi1nrkr-ghc-shell-for-no-recursion-0.3.0.0-0.drv'... ghc-shell-for-no-recursion (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/7ygbnhvp2nhzx668qa6chn1vbi7b6s8j-ghc-shell-for-no-recursion-0.3.0.0-0 ghc-shell-for-no-recursion (post)> Pushing 1 paths (735 are already present) using zstd to cache sellout ⏳ ghc-shell-for-no-recursion (post)> ghc-shell-for-no-recursion (post)> Pushing /nix/store/7ygbnhvp2nhzx668qa6chn1vbi7b6s8j-ghc-shell-for-no-recursion-0.3.0.0-0 (344.00 B) ghc-shell-for-no-recursion (post)> ghc-shell-for-no-recursion (post)> All done. ghc-shell-for-no-recursion (post)> added 1 signatures ghc-shell-for-no-recursion (post)> added 1 signatures ghc-shell-for-no-recursion (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7ygbnhvp2nhzx668qa6chn1vbi7b6s8j-ghc-shell-for-no-recursion-0.3.0.0-0 ghc-shell-for-no-recursion (post)> copying 1 paths... ghc-shell-for-no-recursion (post)> copying path '/nix/store/7ygbnhvp2nhzx668qa6chn1vbi7b6s8j-ghc-shell-for-no-recursion-0.3.0.0-0' to 'https://cache.nix-ci.com'... ghc-shell-for-no-recursion (post)> copying 1 paths... ghc-shell-for-no-recursion (post)> copying path '/nix/store/js5vdlc8pk0hr6ymn34iv0mzaxi1nrkr-ghc-shell-for-no-recursion-0.3.0.0-0.drv' to 'https://cache.nix-ci.com'... ghc-shell-for-no-recursion (post)> added 0 signatures ghc-shell-for-no-recursion (post)> added 0 signatures ghc-shell-for-no-recursion (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/7ygbnhvp2nhzx668qa6chn1vbi7b6s8j-ghc-shell-for-no-recursion-0.3.0.0-0 ghc-shell-for-no-recursion (post)> copying 1 paths... ghc-shell-for-no-recursion (post)> copying path '/nix/store/7ygbnhvp2nhzx668qa6chn1vbi7b6s8j-ghc-shell-for-no-recursion-0.3.0.0-0' to 'ssh-ng://worker.nix-ci.com'... ghc-shell-for-no-recursion (post)> copying 1 paths... ghc-shell-for-no-recursion (post)> copying path '/nix/store/js5vdlc8pk0hr6ymn34iv0mzaxi1nrkr-ghc-shell-for-no-recursion-0.3.0.0-0.drv' to 'ssh-ng://worker.nix-ci.com'...