==> Building on aurorus ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 700 60% 0.00kB/s 0:00:00 1,151 100% 440.43kB/s 0:00:00 (xfr#1, to-chk=11/13) .nvchecker.toml 92 100% 89.84kB/s 0:00:00 92 100% 89.84kB/s 0:00:00 (xfr#2, to-chk=10/13) PKGBUILD 1,402 41% 1.34MB/s 0:00:00 3,386 100% 3.23MB/s 0:00:00 (xfr#3, to-chk=9/13) nodejs-lts-krypton-24.13.0-1.1.log 503 100% 491.21kB/s 0:00:00 503 100% 491.21kB/s 0:00:00 (xfr#4, to-chk=8/13) keys/ keys/pgp/ keys/pgp/5BE8A3F6C8A5C01D106C0AD820B1A390B168D356.asc 700 76% 683.59kB/s 0:00:00 912 100% 890.62kB/s 0:00:00 (xfr#5, to-chk=5/13) keys/pgp/890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4.asc 700 28% 683.59kB/s 0:00:00 2,456 100% 2.34MB/s 0:00:00 (xfr#6, to-chk=4/13) keys/pgp/8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600.asc 700 16% 683.59kB/s 0:00:00 4,179 100% 3.99MB/s 0:00:00 (xfr#7, to-chk=3/13) keys/pgp/C0D6248439F1D5604AAFFB4021D900FFDB233756.asc 700 22% 683.59kB/s 0:00:00 3,159 100% 3.01MB/s 0:00:00 (xfr#8, to-chk=2/13) keys/pgp/C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C.asc 700 14% 683.59kB/s 0:00:00 4,841 100% 4.62MB/s 0:00:00 (xfr#9, to-chk=1/13) keys/pgp/CC68F5A3106FF448322E48ED27F5E38D5B0A215F.asc 700 22% 683.59kB/s 0:00:00 3,163 100% 3.02MB/s 0:00:00 (xfr#10, to-chk=0/13) sent 2,559 bytes received 453 bytes 2,008.00 bytes/sec total size is 23,533 speedup is 7.81 ==> Ensuring required PGP keys are present...  -> Checking for 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600...  -> Checking for 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4...  -> Checking for C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C...  -> Checking for C0D6248439F1D5604AAFFB4021D900FFDB233756...  -> Checking for 5BE8A3F6C8A5C01D106C0AD820B1A390B168D356...  -> Checking for CC68F5A3106FF448322E48ED27F5E38D5B0A215F... ==> Applying RISC-V patches... sending incremental file list ./ configure-py314.diff 479 100% 0.00kB/s 0:00:00 479 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=5/10) riscv64.patch 3,415 100% 3.26MB/s 0:00:00 3,415 100% 3.26MB/s 0:00:00 (xfr#2, to-chk=3/10) v8-riscv-fix-sp.patch 2,371 100% 2.26MB/s 0:00:00 2,371 100% 2.26MB/s 0:00:00 (xfr#3, to-chk=2/10) sent 3,665 bytes received 106 bytes 2,514.00 bytes/sec total size is 22,124 speedup is 5.87 patching file PKGBUILD ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building nodejs-lts-krypton  -> repo: extra  -> arch: riscv64  -> worker: felix-4 ==> Building nodejs-lts-krypton for [extra] (riscv64) ]3008;start=829298f7c5a24c069c521ef9a600fa1f;user=root;hostname=aurorus.felixc.at;machineid=01ca1404c26b4b3a80152fb4f25f4ca7;bootid=310cc8898fe44539b23c75c045a62bf5;pid=299786;comm=systemd-nspawn;container=arch-nspawn-299786;type=container\]11;?\]2;🔵 Container arch-nspawn-299786 on aurorus.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104[?7h]3008;end=829298f7c5a24c069c521ef9a600fa1f\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-4]...done ==> Making package: nodejs-lts-krypton 24.13.0-1.1 (Wed Feb 4 14:26:44 2026) ==> Retrieving sources...  -> Updating node git repo... From https://github.com/nodejs/node - [deleted] (none) -> actions/inactive-collaborators - [deleted] (none) -> actions/tools-update-icu - [deleted] (none) -> actions/tools-update-nghttp3 - [deleted] (none) -> actions/tools-update-nixpkgs-unstable - [deleted] (none) -> actions/tools-update-sqlite - [deleted] (none) -> actions/tools-update-temporal - [deleted] (none) -> actions/update-WebCryptoAPI-wpt - [deleted] (none) -> actions/update-url-wpt - [deleted] (none) -> actions/update-urlpattern-wpt - [deleted] (none) -> dependabot/github_actions/actions/checkout-6.0.0 - [deleted] (none) -> dependabot/github_actions/actions/setup-python-6.1.0 - [deleted] (none) -> dependabot/github_actions/github/codeql-action-4.31.6 - [deleted] (none) -> dependabot/github_actions/peter-evans/create-pull-request-7.0.9 - [deleted] (none) -> dependabot/github_actions/step-security/harden-runner-2.13.0 - [deleted] (none) -> refs/pull/23438/merge - [deleted] (none) -> refs/pull/32084/merge - [deleted] (none) -> refs/pull/40118/merge - [deleted] (none) -> refs/pull/40354/merge - [deleted] (none) -> refs/pull/40803/merge - [deleted] (none) -> refs/pull/41884/merge - [deleted] (none) -> refs/pull/41912/merge - [deleted] (none) -> refs/pull/48041/merge - [deleted] (none) -> refs/pull/48882/merge - [deleted] (none) -> refs/pull/49740/merge - [deleted] (none) -> refs/pull/51541/merge - [deleted] (none) -> refs/pull/52105/merge - [deleted] (none) -> refs/pull/53200/merge - [deleted] (none) -> refs/pull/53641/merge - [deleted] (none) -> refs/pull/54157/merge - [deleted] (none) -> refs/pull/54635/merge - [deleted] (none) -> refs/pull/55294/merge - [deleted] (none) -> refs/pull/55481/merge - [deleted] (none) -> refs/pull/55492/merge - [deleted] (none) -> refs/pull/55861/merge - [deleted] (none) -> refs/pull/56481/merge - [deleted] (none) -> refs/pull/56578/merge - [deleted] (none) -> refs/pull/57245/merge - [deleted] (none) -> refs/pull/57625/merge - [deleted] (none) -> refs/pull/57626/merge - [deleted] (none) -> refs/pull/58094/merge - [deleted] (none) -> refs/pull/58137/merge - [deleted] (none) -> refs/pull/58167/merge - [deleted] (none) -> refs/pull/58264/merge - [deleted] (none) -> refs/pull/58295/merge - [deleted] (none) -> refs/pull/58300/merge - [deleted] (none) -> refs/pull/58324/merge - [deleted] (none) -> refs/pull/58680/merge - [deleted] (none) -> refs/pull/58746/merge - [deleted] (none) -> refs/pull/58812/merge - [deleted] (none) -> refs/pull/58890/merge - [deleted] (none) -> refs/pull/59007/merge - [deleted] (none) -> refs/pull/59046/merge - [deleted] (none) -> refs/pull/59320/merge - [deleted] (none) -> refs/pull/59322/merge - [deleted] (none) -> refs/pull/59592/merge - [deleted] (none) -> refs/pull/59700/merge - [deleted] (none) -> refs/pull/59732/merge - [deleted] (none) -> refs/pull/59757/merge - [deleted] (none) -> refs/pull/59773/merge - [deleted] (none) -> refs/pull/60042/merge - [deleted] (none) -> refs/pull/60046/merge - [deleted] (none) -> refs/pull/60129/merge - [deleted] (none) -> refs/pull/60137/merge - [deleted] (none) -> refs/pull/60141/merge - [deleted] (none) -> refs/pull/60192/merge - [deleted] (none) -> refs/pull/60233/merge - [deleted] (none) -> refs/pull/60246/merge - [deleted] (none) -> refs/pull/60248/merge - [deleted] (none) -> refs/pull/60253/merge - [deleted] (none) -> refs/pull/60286/merge - [deleted] (none) -> refs/pull/60343/merge - [deleted] (none) -> refs/pull/60369/merge - [deleted] (none) -> refs/pull/60372/merge - [deleted] (none) -> refs/pull/60376/merge - [deleted] (none) -> refs/pull/60405/merge - [deleted] (none) -> refs/pull/60425/merge - [deleted] (none) -> refs/pull/60426/merge - [deleted] (none) -> refs/pull/60439/merge - [deleted] (none) -> refs/pull/60441/merge - [deleted] (none) -> refs/pull/60462/merge - [deleted] (none) -> refs/pull/60511/merge - [deleted] (none) -> refs/pull/60523/merge - [deleted] (none) -> refs/pull/60524/merge - [deleted] (none) -> refs/pull/60555/merge - [deleted] (none) -> refs/pull/60560/merge - [deleted] (none) -> refs/pull/60595/merge - [deleted] (none) -> refs/pull/60620/merge - [deleted] (none) -> refs/pull/60630/merge - [deleted] (none) -> refs/pull/60642/merge - [deleted] (none) -> refs/pull/60657/merge - [deleted] (none) -> refs/pull/60669/merge - [deleted] (none) -> refs/pull/60706/merge - [deleted] (none) -> refs/pull/60711/merge - [deleted] (none) -> refs/pull/60724/merge - [deleted] (none) -> refs/pull/60732/merge - [deleted] (none) -> refs/pull/60737/merge - [deleted] (none) -> refs/pull/60749/merge - [deleted] (none) -> refs/pull/60764/merge - [deleted] (none) -> refs/pull/60776/merge - [deleted] (none) -> refs/pull/60800/merge - [deleted] (none) -> refs/pull/60814/merge - [deleted] (none) -> refs/pull/60834/merge - [deleted] (none) -> refs/pull/60840/merge - [deleted] (none) -> refs/pull/60841/merge - [deleted] (none) -> refs/pull/60854/merge - [deleted] (none) -> refs/pull/60857/merge - [deleted] (none) -> refs/pull/60860/merge - [deleted] (none) -> refs/pull/60864/merge - [deleted] (none) -> refs/pull/60872/merge - [deleted] (none) -> refs/pull/60876/merge - [deleted] (none) -> refs/pull/60877/merge - [deleted] (none) -> refs/pull/60885/merge - [deleted] (none) -> refs/pull/60886/merge - [deleted] (none) -> refs/pull/60889/merge - [deleted] (none) -> refs/pull/60891/merge - [deleted] (none) -> refs/pull/60892/merge - [deleted] (none) -> refs/pull/60893/merge - [deleted] (none) -> refs/pull/60896/merge - [deleted] (none) -> refs/pull/60897/merge - [deleted] (none) -> refs/pull/60898/merge - [deleted] (none) -> refs/pull/60899/merge - [deleted] (none) -> refs/pull/60900/merge - [deleted] (none) -> refs/pull/60901/merge - [deleted] (none) -> refs/pull/60902/merge - [deleted] (none) -> refs/pull/60905/merge - [deleted] (none) -> refs/pull/60906/merge - [deleted] (none) -> refs/pull/60907/merge - [deleted] (none) -> refs/pull/60908/merge - [deleted] (none) -> refs/pull/60909/merge - [deleted] (none) -> refs/pull/60911/merge - [deleted] (none) -> refs/pull/60912/merge - [deleted] (none) -> refs/pull/60913/merge - [deleted] (none) -> refs/pull/60915/merge - [deleted] (none) -> refs/pull/60920/merge - [deleted] (none) -> refs/pull/60922/merge - [deleted] (none) -> refs/pull/60924/merge - [deleted] (none) -> refs/pull/60925/merge - [deleted] (none) -> refs/pull/60926/merge - [deleted] (none) -> refs/pull/60927/merge - [deleted] (none) -> refs/pull/60929/merge remote: Enumerating objects: 15140 remote: Enumerating objects: 29603, done. remote: Counting objects: 0% (1/14463) remote: Counting objects: 1% (145/14463) remote: Counting objects: 2% (290/14463) remote: Counting objects: 3% (434/14463) remote: Counting objects: 4% (579/14463) remote: Counting objects: 5% (724/14463) remote: Counting objects: 6% (868/14463) remote: Counting objects: 7% (1013/14463) remote: Counting objects: 8% (1158/14463) remote: Counting objects: 9% (1302/14463) remote: Counting objects: 10% (1447/14463) remote: Counting objects: 11% (1591/14463) remote: Counting objects: 12% (1736/14463) remote: Counting objects: 13% (1881/14463) remote: Counting objects: 14% (2025/14463) remote: Counting objects: 15% (2170/14463) remote: Counting objects: 16% (2315/14463) remote: Counting objects: 17% (2459/14463) remote: Counting objects: 18% (2604/14463) remote: Counting objects: 19% (2748/14463) remote: Counting objects: 20% (2893/14463) remote: Counting objects: 21% (3038/14463) remote: Counting objects: 22% (3182/14463) remote: Counting objects: 23% (3327/14463) remote: Counting objects: 24% (3472/14463) remote: Counting objects: 25% (3616/14463) remote: Counting objects: 26% (3761/14463) remote: Counting objects: 27% (3906/14463) remote: Counting objects: 28% (4050/14463) remote: Counting objects: 29% (4195/14463) remote: Counting objects: 30% (4339/14463) remote: Counting objects: 31% (4484/14463) remote: Counting objects: 32% (4629/14463) remote: Counting objects: 33% (4773/14463) remote: Counting objects: 34% (4918/14463) remote: Counting objects: 35% (5063/14463) remote: Counting objects: 36% (5207/14463) remote: Counting objects: 37% (5352/14463) remote: Counting objects: 38% (5496/14463) remote: Counting objects: 39% (5641/14463) remote: Counting objects: 40% (5786/14463) remote: Counting objects: 41% (5930/14463) remote: Counting objects: 42% (6075/14463) remote: Counting objects: 43% (6220/14463) remote: Counting objects: 44% (6364/14463) remote: Counting objects: 45% (6509/14463) remote: Counting objects: 46% (6653/14463) remote: Counting objects: 47% (6798/14463) remote: Counting objects: 48% (6943/14463) remote: Counting objects: 49% (7087/14463) remote: Counting objects: 50% (7232/14463) remote: Counting objects: 51% (7377/14463) remote: Counting objects: 52% (7521/14463) remote: Counting objects: 53% (7666/14463) remote: Counting objects: 54% (7811/14463) remote: Counting objects: 55% (7955/14463) remote: Counting objects: 56% (8100/14463) remote: Counting objects: 57% (8244/14463) remote: Counting objects: 58% (8389/14463) remote: Counting objects: 59% (8534/14463) remote: Counting objects: 60% (8678/14463) remote: Counting objects: 61% (8823/14463) remote: Counting objects: 62% (8968/14463) remote: Counting objects: 63% (9112/14463) remote: Counting objects: 64% (9257/14463) remote: Counting objects: 65% (9401/14463) remote: Counting objects: 66% (9546/14463) remote: Counting objects: 67% (9691/14463) remote: Counting objects: 68% (9835/14463) remote: Counting objects: 69% (9980/14463) remote: Counting objects: 70% (10125/14463) remote: Counting objects: 71% (10269/14463) remote: Counting objects: 72% (10414/14463) remote: Counting objects: 73% (10558/14463) remote: Counting objects: 74% (10703/14463) remote: Counting objects: 75% (10848/14463) remote: Counting objects: 76% (10992/14463) remote: Counting objects: 77% (11137/14463) remote: Counting objects: 78% (11282/14463) remote: Counting objects: 79% (11426/14463) remote: Counting objects: 80% (11571/14463) remote: Counting objects: 81% (11716/14463) remote: Counting objects: 82% (11860/14463) remote: Counting objects: 83% (12005/14463) remote: Counting objects: 84% (12149/14463) remote: Counting objects: 85% (12294/14463) remote: Counting objects: 86% (12439/14463) remote: Counting objects: 87% (12583/14463) remote: Counting objects: 88% (12728/14463) remote: Counting objects: 89% (12873/14463) remote: Counting objects: 90% (13017/14463) remote: Counting objects: 91% (13162/14463) remote: Counting objects: 92% (13306/14463) remote: Counting objects: 93% (13451/14463) remote: Counting objects: 94% (13596/14463) remote: Counting objects: 95% (13740/14463) remote: Counting objects: 96% (13885/14463) remote: Counting objects: 97% (14030/14463) remote: Counting objects: 98% (14174/14463) remote: Counting objects: 99% (14319/14463) remote: Counting objects: 100% (14463/14463) remote: Counting objects: 100% (14463/14463), done. remote: Compressing objects: 0% (1/1279) remote: Compressing objects: 1% (13/1279) remote: Compressing objects: 2% (26/1279) remote: Compressing objects: 3% (39/1279) remote: Compressing objects: 4% (52/1279) remote: Compressing objects: 5% (64/1279) remote: Compressing objects: 6% (77/1279) remote: Compressing objects: 7% (90/1279) remote: Compressing objects: 8% (103/1279) remote: Compressing objects: 9% (116/1279) remote: Compressing objects: 10% (128/1279) remote: Compressing objects: 11% (141/1279) remote: Compressing objects: 12% (154/1279) remote: Compressing objects: 13% (167/1279) remote: Compressing objects: 14% (180/1279) remote: Compressing objects: 15% (192/1279) remote: Compressing objects: 16% (205/1279) remote: Compressing objects: 17% (218/1279) remote: Compressing objects: 18% (231/1279) remote: Compressing objects: 19% (244/1279) remote: Compressing objects: 20% (256/1279) remote: Compressing objects: 21% (269/1279) remote: Compressing objects: 22% (282/1279) remote: Compressing objects: 23% (295/1279) remote: Compressing objects: 24% (307/1279) remote: Compressing objects: 25% (320/1279) remote: Compressing objects: 26% (333/1279) remote: Compressing objects: 27% (346/1279) remote: Compressing objects: 28% (359/1279) remote: Compressing objects: 29% (371/1279) remote: Compressing objects: 30% (384/1279) remote: Compressing objects: 31% (397/1279) remote: Compressing objects: 32% (410/1279) remote: Compressing objects: 33% (423/1279) remote: Compressing objects: 34% (435/1279) remote: Compressing objects: 35% (448/1279) remote: Compressing objects: 36% (461/1279) remote: Compressing objects: 37% (474/1279) remote: Compressing objects: 38% (487/1279) remote: Compressing objects: 39% (499/1279) remote: Compressing objects: 40% (512/1279) remote: Compressing objects: 41% (525/1279) remote: Compressing objects: 42% (538/1279) remote: Compressing objects: 43% (550/1279) remote: Compressing objects: 44% (563/1279) remote: Compressing objects: 45% (576/1279) remote: Compressing objects: 46% (589/1279) remote: Compressing objects: 47% (602/1279) remote: Compressing objects: 48% (614/1279) remote: Compressing objects: 49% (627/1279) remote: Compressing objects: 50% (640/1279) remote: Compressing objects: 51% (653/1279) remote: Compressing objects: 52% (666/1279) remote: Compressing objects: 53% (678/1279) remote: Compressing objects: 54% (691/1279) remote: Compressing objects: 55% (704/1279) remote: Compressing objects: 56% (717/1279) remote: Compressing objects: 57% (730/1279) remote: Compressing objects: 58% (742/1279) remote: Compressing objects: 59% (755/1279) remote: Compressing objects: 60% (768/1279) remote: Compressing objects: 61% (781/1279) remote: Compressing objects: 62% (793/1279) remote: Compressing objects: 63% (806/1279) remote: Compressing objects: 64% (819/1279) remote: Compressing objects: 65% (832/1279) remote: Compressing objects: 66% (845/1279) remote: Compressing objects: 67% (857/1279) remote: Compressing objects: 68% (870/1279) remote: Compressing objects: 69% (883/1279) remote: Compressing objects: 70% (896/1279) remote: Compressing objects: 71% (909/1279) remote: Compressing objects: 72% (921/1279) remote: Compressing objects: 73% (934/1279) remote: Compressing objects: 74% (947/1279) remote: Compressing objects: 75% (960/1279) remote: Compressing objects: 76% (973/1279) remote: Compressing objects: 77% (985/1279) remote: Compressing objects: 78% (998/1279) remote: Compressing objects: 79% (1011/1279) remote: Compressing objects: 80% (1024/1279) remote: Compressing objects: 81% (1036/1279) remote: Compressing objects: 82% (1049/1279) remote: Compressing objects: 83% (1062/1279) remote: Compressing objects: 84% (1075/1279) remote: Compressing objects: 85% (1088/1279) remote: Compressing objects: 86% (1100/1279) remote: Compressing objects: 87% (1113/1279) remote: Compressing objects: 88% (1126/1279) remote: Compressing objects: 89% (1139/1279) remote: Compressing objects: 90% (1152/1279) remote: Compressing objects: 91% (1164/1279) remote: Compressing objects: 92% (1177/1279) remote: Compressing objects: 93% (1190/1279) remote: Compressing objects: 94% (1203/1279) remote: Compressing objects: 95% (1216/1279) remote: Compressing objects: 96% (1228/1279) remote: Compressing objects: 97% (1241/1279) remote: Compressing objects: 98% (1254/1279) remote: Compressing objects: 99% (1267/1279) remote: Compressing objects: 100% (1279/1279) remote: Compressing objects: 100% (1279/1279), done. Receiving objects: 0% (1/29603) Receiving objects: 1% (297/29603) Receiving objects: 2% (593/29603) Receiving objects: 3% (889/29603) Receiving objects: 4% (1185/29603) Receiving objects: 5% (1481/29603) Receiving objects: 6% (1777/29603), 1.26 MiB | 2.40 MiB/s Receiving objects: 7% (2073/29603), 1.26 MiB | 2.40 MiB/s Receiving objects: 7% (2281/29603), 1.26 MiB | 2.40 MiB/s Receiving objects: 8% (2369/29603), 2.60 MiB | 2.38 MiB/s Receiving objects: 9% (2665/29603), 4.15 MiB | 2.55 MiB/s Receiving objects: 10% (2961/29603), 4.15 MiB | 2.55 MiB/s Receiving objects: 11% (3257/29603), 4.15 MiB | 2.55 MiB/s Receiving objects: 11% (3312/29603), 4.15 MiB | 2.55 MiB/s Receiving objects: 12% (3553/29603), 4.15 MiB | 2.55 MiB/s Receiving objects: 13% (3849/29603), 5.54 MiB | 2.56 MiB/s Receiving objects: 14% (4145/29603), 5.54 MiB | 2.56 MiB/s Receiving objects: 14% (4204/29603), 8.33 MiB | 2.58 MiB/s Receiving objects: 14% (4204/29603), 11.15 MiB | 2.59 MiB/s Receiving objects: 14% (4204/29603), 15.75 MiB | 3.03 MiB/s Receiving objects: 15% (4441/29603), 15.75 MiB | 3.03 MiB/s Receiving objects: 16% (4737/29603), 15.75 MiB | 3.03 MiB/s Receiving objects: 17% (5033/29603), 15.75 MiB | 3.03 MiB/s Receiving objects: 18% (5329/29603), 18.33 MiB | 3.34 MiB/s Receiving objects: 18% (5487/29603), 22.38 MiB | 3.90 MiB/s Receiving objects: 18% (5487/29603), 27.75 MiB | 4.50 MiB/s Receiving objects: 19% (5625/29603), 27.75 MiB | 4.50 MiB/s Receiving objects: 20% (5921/29603), 27.75 MiB | 4.50 MiB/s Receiving objects: 21% (6217/29603), 27.75 MiB | 4.50 MiB/s Receiving objects: 22% (6513/29603), 27.75 MiB | 4.50 MiB/s Receiving objects: 23% (6809/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 24% (7105/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 25% (7401/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 26% (7697/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 27% (7993/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 28% (8289/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 29% (8585/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 30% (8881/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 31% (9177/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 32% (9473/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 33% (9769/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 34% (10066/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 34% (10311/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 35% (10362/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 36% (10658/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 37% (10954/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 38% (11250/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 39% (11546/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 40% (11842/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 41% (12138/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 42% (12434/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 43% (12730/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 44% (13026/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 45% (13322/29603), 30.91 MiB | 4.93 MiB/s Receiving objects: 46% (13618/29603), 33.79 MiB | 5.34 MiB/s Receiving objects: 47% (13914/29603), 33.79 MiB | 5.34 MiB/s Receiving objects: 48% (14210/29603), 33.79 MiB | 5.34 MiB/s Receiving objects: 49% (14506/29603), 33.79 MiB | 5.34 MiB/s Receiving objects: 50% (14802/29603), 33.79 MiB | 5.34 MiB/s Receiving objects: 50% (14951/29603), 36.79 MiB | 5.67 MiB/s Receiving objects: 51% (15098/29603), 36.79 MiB | 5.67 MiB/s Receiving objects: 52% (15394/29603), 36.79 MiB | 5.67 MiB/s Receiving objects: 53% (15690/29603), 36.79 MiB | 5.67 MiB/s Receiving objects: 54% (15986/29603), 36.79 MiB | 5.67 MiB/s Receiving objects: 55% (16282/29603), 36.79 MiB | 5.67 MiB/s Receiving objects: 56% (16578/29603), 36.79 MiB | 5.67 MiB/s Receiving objects: 57% (16874/29603), 36.79 MiB | 5.67 MiB/s Receiving objects: 58% (17170/29603), 36.79 MiB | 5.67 MiB/s Receiving objects: 59% (17466/29603), 40.48 MiB | 5.97 MiB/s Receiving objects: 60% (17762/29603), 40.48 MiB | 5.97 MiB/s Receiving objects: 61% (18058/29603), 40.48 MiB | 5.97 MiB/s Receiving objects: 62% (18354/29603), 40.48 MiB | 5.97 MiB/s Receiving objects: 63% (18650/29603), 40.48 MiB | 5.97 MiB/s Receiving objects: 64% (18946/29603), 40.48 MiB | 5.97 MiB/s Receiving objects: 65% (19242/29603), 40.48 MiB | 5.97 MiB/s Receiving objects: 66% (19538/29603), 40.48 MiB | 5.97 MiB/s Receiving objects: 67% (19835/29603), 40.48 MiB | 5.97 MiB/s Receiving objects: 68% (20131/29603), 40.48 MiB | 5.97 MiB/s Receiving objects: 69% (20427/29603), 40.48 MiB | 5.97 MiB/s Receiving objects: 70% (20723/29603), 40.48 MiB | 5.97 MiB/s Receiving objects: 71% (21019/29603), 40.48 MiB | 5.97 MiB/s Receiving objects: 72% (21315/29603), 40.48 MiB | 5.97 MiB/s Receiving objects: 73% (21611/29603), 44.22 MiB | 6.18 MiB/s Receiving objects: 73% (21658/29603), 44.22 MiB | 6.18 MiB/s Receiving objects: 74% (21907/29603), 44.22 MiB | 6.18 MiB/s Receiving objects: 75% (22203/29603), 44.22 MiB | 6.18 MiB/s Receiving objects: 76% (22499/29603), 44.22 MiB | 6.18 MiB/s Receiving objects: 77% (22795/29603), 44.22 MiB | 6.18 MiB/s Receiving objects: 78% (23091/29603), 44.22 MiB | 6.18 MiB/s Receiving objects: 79% (23387/29603), 44.22 MiB | 6.18 MiB/s Receiving objects: 80% (23683/29603), 44.22 MiB | 6.18 MiB/s Receiving objects: 81% (23979/29603), 47.50 MiB | 6.33 MiB/s Receiving objects: 82% (24275/29603), 47.50 MiB | 6.33 MiB/s Receiving objects: 83% (24571/29603), 47.50 MiB | 6.33 MiB/s Receiving objects: 84% (24867/29603), 47.50 MiB | 6.33 MiB/s Receiving objects: 85% (25163/29603), 47.50 MiB | 6.33 MiB/s Receiving objects: 85% (25240/29603), 50.89 MiB | 6.17 MiB/s Receiving objects: 86% (25459/29603), 50.89 MiB | 6.17 MiB/s Receiving objects: 87% (25755/29603), 50.89 MiB | 6.17 MiB/s Receiving objects: 88% (26051/29603), 50.89 MiB | 6.17 MiB/s Receiving objects: 89% (26347/29603), 53.71 MiB | 6.07 MiB/s Receiving objects: 90% (26643/29603), 53.71 MiB | 6.07 MiB/s Receiving objects: 91% (26939/29603), 53.71 MiB | 6.07 MiB/s Receiving objects: 92% (27235/29603), 53.71 MiB | 6.07 MiB/s Receiving objects: 93% (27531/29603), 57.07 MiB | 6.34 MiB/s Receiving objects: 93% (27556/29603), 57.07 MiB | 6.34 MiB/s Receiving objects: 94% (27827/29603), 57.07 MiB | 6.34 MiB/s Receiving objects: 95% (28123/29603), 57.07 MiB | 6.34 MiB/s Receiving objects: 96% (28419/29603), 60.52 MiB | 6.40 MiB/s Receiving objects: 97% (28715/29603), 60.52 MiB | 6.40 MiB/s Receiving objects: 98% (29011/29603), 60.52 MiB | 6.40 MiB/s Receiving objects: 99% (29307/29603), 60.52 MiB | 6.40 MiB/s remote: Total 29603 (delta 14120), reused 13189 (delta 13184), pack-reused 15140 (from 2) Receiving objects: 100% (29603/29603), 60.52 MiB | 6.40 MiB/s Receiving objects: 100% (29603/29603), 62.21 MiB | 4.92 MiB/s, done. Resolving deltas: 0% (0/21371) Resolving deltas: 1% (214/21371) Resolving deltas: 2% (428/21371) Resolving deltas: 3% (642/21371) Resolving deltas: 4% (855/21371) Resolving deltas: 5% (1070/21371) Resolving deltas: 6% (1283/21371) Resolving deltas: 7% (1496/21371) Resolving deltas: 8% (1710/21371) Resolving deltas: 9% (1925/21371) Resolving deltas: 10% (2138/21371) Resolving deltas: 11% (2351/21371) Resolving deltas: 12% (2565/21371) Resolving deltas: 13% (2779/21371) Resolving deltas: 14% (2992/21371) Resolving deltas: 15% (3206/21371) Resolving deltas: 16% (3421/21371) Resolving deltas: 17% (3634/21371) Resolving deltas: 18% (3847/21371) Resolving deltas: 19% (4061/21371) Resolving deltas: 20% (4277/21371) Resolving deltas: 21% (4488/21371) Resolving deltas: 22% (4702/21371) Resolving deltas: 23% (4916/21371) Resolving deltas: 24% (5130/21371) Resolving deltas: 25% (5343/21371) Resolving deltas: 26% (5557/21371) Resolving deltas: 27% (5771/21371) Resolving deltas: 28% (5984/21371) Resolving deltas: 29% (6198/21371) Resolving deltas: 30% (6412/21371) Resolving deltas: 31% (6626/21371) Resolving deltas: 32% (6839/21371) Resolving deltas: 33% (7053/21371) Resolving deltas: 34% (7267/21371) Resolving deltas: 35% (7480/21371) Resolving deltas: 36% (7694/21371) Resolving deltas: 37% (7908/21371) Resolving deltas: 38% (8122/21371) Resolving deltas: 39% (8335/21371) Resolving deltas: 39% (8404/21371) Resolving deltas: 40% (8549/21371) Resolving deltas: 41% (8763/21371) Resolving deltas: 42% (8976/21371) Resolving deltas: 43% (9190/21371) Resolving deltas: 44% (9404/21371) Resolving deltas: 45% (9617/21371) Resolving deltas: 46% (9831/21371) Resolving deltas: 47% (10045/21371) Resolving deltas: 48% (10259/21371) Resolving deltas: 49% (10472/21371) Resolving deltas: 50% (10686/21371) Resolving deltas: 51% (10900/21371) Resolving deltas: 52% (11113/21371) Resolving deltas: 53% (11327/21371) Resolving deltas: 54% (11541/21371) Resolving deltas: 54% (11589/21371) Resolving deltas: 55% (11755/21371) Resolving deltas: 56% (11968/21371) Resolving deltas: 57% (12182/21371) Resolving deltas: 58% (12396/21371) Resolving deltas: 59% (12609/21371) Resolving deltas: 60% (12823/21371) Resolving deltas: 61% (13037/21371) Resolving deltas: 62% (13251/21371) Resolving deltas: 62% (13286/21371) Resolving deltas: 63% (13464/21371) Resolving deltas: 64% (13678/21371) Resolving deltas: 65% (13892/21371) Resolving deltas: 65% (13994/21371) Resolving deltas: 66% (14105/21371) Resolving deltas: 67% (14319/21371) Resolving deltas: 68% (14533/21371) Resolving deltas: 68% (14543/21371) Resolving deltas: 69% (14746/21371) Resolving deltas: 69% (14838/21371) Resolving deltas: 70% (14960/21371) Resolving deltas: 71% (15174/21371) Resolving deltas: 71% (15336/21371) Resolving deltas: 72% (15388/21371) Resolving deltas: 73% (15601/21371) Resolving deltas: 74% (15815/21371) Resolving deltas: 75% (16029/21371) Resolving deltas: 76% (16242/21371) Resolving deltas: 76% (16392/21371) Resolving deltas: 76% (16395/21371) Resolving deltas: 77% (16456/21371) Resolving deltas: 77% (16494/21371) Resolving deltas: 78% (16670/21371) Resolving deltas: 78% (16729/21371) Resolving deltas: 79% (16884/21371) Resolving deltas: 80% (17097/21371) Resolving deltas: 80% (17257/21371) Resolving deltas: 81% (17311/21371) Resolving deltas: 82% (17525/21371) Resolving deltas: 83% (17738/21371) Resolving deltas: 84% (17952/21371) Resolving deltas: 85% (18166/21371) Resolving deltas: 85% (18174/21371) Resolving deltas: 86% (18380/21371) Resolving deltas: 86% (18529/21371) Resolving deltas: 87% (18593/21371) Resolving deltas: 87% (18791/21371) Resolving deltas: 88% (18807/21371) Resolving deltas: 89% (19021/21371) Resolving deltas: 89% (19126/21371) Resolving deltas: 90% (19234/21371) Resolving deltas: 90% (19259/21371) Resolving deltas: 91% (19448/21371) Resolving deltas: 91% (19577/21371) Resolving deltas: 92% (19662/21371) Resolving deltas: 93% (19876/21371) Resolving deltas: 93% (19903/21371) Resolving deltas: 94% (20089/21371) Resolving deltas: 95% (20303/21371) Resolving deltas: 95% (20329/21371) Resolving deltas: 96% (20517/21371) Resolving deltas: 97% (20730/21371) Resolving deltas: 97% (20789/21371) Resolving deltas: 98% (20944/21371) Resolving deltas: 99% (21158/21371) Resolving deltas: 100% (21371/21371) Resolving deltas: 100% (21371/21371), completed with 5030 local objects. * [new branch] actions/license-builder -> actions/license-builder + f62f1c98aed...33fdb654cb4 actions/tools-update-zlib -> actions/tools-update-zlib (forced update) + ff590916e81...4d22ef45851 canary-base -> canary-base (forced update) * [new branch] dependabot/npm_and_yarn/tools/doc/doc-18da45fc1c -> dependabot/npm_and_yarn/tools/doc/doc-18da45fc1c * [new branch] dependabot/npm_and_yarn/tools/eslint/eslint-d476cb3b3c -> dependabot/npm_and_yarn/tools/eslint/eslint-d476cb3b3c 28142a61062..5e818c974b7 main -> main 60599813304..7599a8bb73a v20.x -> v20.x + e79ac45c5d4...8fdde5d1103 v20.x-staging -> v20.x-staging (forced update) c611ea6fc97..86a497cb257 v22.x -> v22.x + d8ad487bb60...1107bda21e6 v22.x-staging -> v22.x-staging (forced update) * [new branch] v24.13.1-proposal -> v24.13.1-proposal 5cef358d10a..0f193048092 v24.x -> v24.x 1e9abe00784..065c9b06b5c v24.x-staging -> v24.x-staging fc996fd4da6..dffcdb3ad98 v25.x -> v25.x + 327da7ea1f1...dffcdb3ad98 v25.x-staging -> v25.x-staging (forced update) + ff590916e81...4d22ef45851 refs/pull/22768/head -> refs/pull/22768/head (forced update) + 330edd7a5c0...6253592ceb4 refs/pull/29891/merge -> refs/pull/29891/merge (forced update) + 21a361a6d2a...6bb6fe772ec refs/pull/36689/merge -> refs/pull/36689/merge (forced update) + 1bfb346913d...588862ed4b9 refs/pull/37649/merge -> refs/pull/37649/merge (forced update) + edaea6925d4...7349ba5fac9 refs/pull/38716/merge -> refs/pull/38716/merge (forced update) + 4256e5039e4...743e1936df3 refs/pull/39097/merge -> refs/pull/39097/merge (forced update) + 37501e4fec2...591a39c707d refs/pull/39295/merge -> refs/pull/39295/merge (forced update) + 87f0ae40edd...a5d7f68f64d refs/pull/39533/merge -> refs/pull/39533/merge (forced update) + 8cbb58e3c2d...058517f5796 refs/pull/40197/merge -> refs/pull/40197/merge (forced update) + bca4285737b...60075f18b94 refs/pull/40240/merge -> refs/pull/40240/merge (forced update) + 03292883bd2...1e30b8f403e refs/pull/40315/merge -> refs/pull/40315/merge (forced update) + 7ea5a00240b...bb4a3bd0e97 refs/pull/41731/merge -> refs/pull/41731/merge (forced update) + 321c3b4b729...7dbdbc11bd8 refs/pull/41837/merge -> refs/pull/41837/merge (forced update) + de8523b913f...0836cf5a49c refs/pull/42036/merge -> refs/pull/42036/merge (forced update) + a573ed14961...3cfeb2803c9 refs/pull/42251/head -> refs/pull/42251/head (forced update) + 4eedfbec68e...2f09b676205 refs/pull/42251/merge -> refs/pull/42251/merge (forced update) + 6e9b183f08c...a1ca0f89049 refs/pull/42486/merge -> refs/pull/42486/merge (forced update) + 2e308403c09...b8017001539 refs/pull/43805/merge -> refs/pull/43805/merge (forced update) + 946ec1a1b21...2c97b43c9f4 refs/pull/44323/merge -> refs/pull/44323/merge (forced update) + 4e6f579816f...bbeb1a76988 refs/pull/45096/merge -> refs/pull/45096/merge (forced update) + ca8362ceca8...696869299f2 refs/pull/45594/merge -> refs/pull/45594/merge (forced update) + 7b1cc711a91...df3ebecd90a refs/pull/46643/merge -> refs/pull/46643/merge (forced update) + 7fa63a65050...9b8d5e336f0 refs/pull/46917/merge -> refs/pull/46917/merge (forced update) + 2f8d83cc676...5be10dd4adf refs/pull/46994/merge -> refs/pull/46994/merge (forced update) + 33023a95302...5e3093fff60 refs/pull/47025/merge -> refs/pull/47025/merge (forced update) + ae2f18f83dc...c4f86f5dc56 refs/pull/47277/merge -> refs/pull/47277/merge (forced update) + 579ad172fba...bba79b3bd23 refs/pull/47484/merge -> refs/pull/47484/merge (forced update) + 4686ed9625b...f395d57e23e refs/pull/47757/merge -> refs/pull/47757/merge (forced update) + 5cf0f116072...567fe778525 refs/pull/47951/merge -> refs/pull/47951/merge (forced update) + db883a8c1e2...79a802cda9b refs/pull/47966/merge -> refs/pull/47966/merge (forced update) + a19272139fa...008876619ed refs/pull/48007/merge -> refs/pull/48007/merge (forced update) + 1577ad8322d...b80e108d32d refs/pull/48105/merge -> refs/pull/48105/merge (forced update) + 5c59f6d3f31...cffa6a979c5 refs/pull/48241/merge -> refs/pull/48241/merge (forced update) + dd6ee5504cb...1b515248bc6 refs/pull/48253/merge -> refs/pull/48253/merge (forced update) + aa36d808a5b...35c27bb6ed2 refs/pull/48425/merge -> refs/pull/48425/merge (forced update) + ca41ed88d8b...0d5c4af7b8a refs/pull/48497/merge -> refs/pull/48497/merge (forced update) + 5456052a8dd...e32ef051630 refs/pull/48620/merge -> refs/pull/48620/merge (forced update) + 6dab1855803...eb17cdd9010 refs/pull/48723/merge -> refs/pull/48723/merge (forced update) + d4e7fe1f1d3...1b91783b947 refs/pull/48857/merge -> refs/pull/48857/merge (forced update) + 4d5e43da5dc...f3db6d1b799 refs/pull/48988/merge -> refs/pull/48988/merge (forced update) + f67bb33c732...fe7c41a41a6 refs/pull/49022/merge -> refs/pull/49022/merge (forced update) + ba8de80ac3f...171fa57594b refs/pull/49031/merge -> refs/pull/49031/merge (forced update) + a24e4496703...7b7ac54c90c refs/pull/49063/merge -> refs/pull/49063/merge (forced update) + 278771ddbdc...eb550016121 refs/pull/49205/merge -> refs/pull/49205/merge (forced update) + 0352087432f...b2cc25e971b refs/pull/49263/merge -> refs/pull/49263/merge (forced update) + 3e180dbfa15...0df5b374094 refs/pull/49292/merge -> refs/pull/49292/merge (forced update) + c213172390a...5e93937823f refs/pull/49466/merge -> refs/pull/49466/merge (forced update) + 17974a8440d...e3c475ec193 refs/pull/49687/merge -> refs/pull/49687/merge (forced update) + 3b3fee6b9b6...bc9edba0364 refs/pull/50044/merge -> refs/pull/50044/merge (forced update) + 91aa31a5e18...a1ab0439d17 refs/pull/50340/merge -> refs/pull/50340/merge (forced update) + 843418e3b32...d2105bf3ff8 refs/pull/50402/merge -> refs/pull/50402/merge (forced update) + 4e3a1c67d25...8ce1d91b351 refs/pull/50416/merge -> refs/pull/50416/merge (forced update) + 94df65f8b18...cab2faf0dae refs/pull/50545/merge -> refs/pull/50545/merge (forced update) + 5a6c7145b1c...64b3995828a refs/pull/50568/merge -> refs/pull/50568/merge (forced update) + 00fb99cbf7d...3a714b00911 refs/pull/50645/merge -> refs/pull/50645/merge (forced update) + 465f9037169...5fc3108fbcd refs/pull/51017/head -> refs/pull/51017/head (forced update) + 4e642af0cb4...40c2581da3a refs/pull/51017/merge -> refs/pull/51017/merge (forced update) + 8e051c0419d...9f203281fdc refs/pull/51065/merge -> refs/pull/51065/merge (forced update) + 2b244360e40...ef8c98f1d23 refs/pull/51498/merge -> refs/pull/51498/merge (forced update) + 8e1acf24327...722846f5c22 refs/pull/51500/merge -> refs/pull/51500/merge (forced update) + 7b104094cb9...d1114c2ebcc refs/pull/51576/merge -> refs/pull/51576/merge (forced update) + 75db4b95c6f...23dc3e8a8d3 refs/pull/51608/merge -> refs/pull/51608/merge (forced update) + af9fa1a6558...1d125b32e9f refs/pull/51666/merge -> refs/pull/51666/merge (forced update) + f964e963680...39b82718b33 refs/pull/51785/merge -> refs/pull/51785/merge (forced update) + 9e46c8bb8b5...710f50a2300 refs/pull/51953/merge -> refs/pull/51953/merge (forced update) + 9469317e745...b54a9c890ea refs/pull/52103/merge -> refs/pull/52103/merge (forced update) + fcc82b334cc...0e64f8c2b95 refs/pull/52207/merge -> refs/pull/52207/merge (forced update) + 7f785621d48...b9fde83e5d9 refs/pull/52329/merge -> refs/pull/52329/merge (forced update) + 2d813aa3455...038958908b0 refs/pull/52367/merge -> refs/pull/52367/merge (forced update) + 58d301a8602...050390b0345 refs/pull/52610/merge -> refs/pull/52610/merge (forced update) + b81bc1a94d5...053220e1a24 refs/pull/52815/merge -> refs/pull/52815/merge (forced update) + dcaa36e935f...260766330dc refs/pull/52816/merge -> refs/pull/52816/merge (forced update) + e181d5fc717...6341a592b8c refs/pull/53041/merge -> refs/pull/53041/merge (forced update) + 2398fd6f898...2b1a26e2adc refs/pull/53609/merge -> refs/pull/53609/merge (forced update) + 473b144fcd2...e44b6a1df56 refs/pull/53798/merge -> refs/pull/53798/merge (forced update) + e90c4a63dee...0f6013f7ee6 refs/pull/53899/merge -> refs/pull/53899/merge (forced update) + 18c086d0a51...ec178c28b08 refs/pull/54090/merge -> refs/pull/54090/merge (forced update) + 23d065a8462...93517489b6e refs/pull/54148/merge -> refs/pull/54148/merge (forced update) + 10bf2345699...ac5fb105ffe refs/pull/54251/merge -> refs/pull/54251/merge (forced update) + 999c2c66da1...e8c2df13781 refs/pull/54297/merge -> refs/pull/54297/merge (forced update) + 5c1f92d6be5...2dd89093892 refs/pull/54309/merge -> refs/pull/54309/merge (forced update) + 583506d596b...4efa116c864 refs/pull/54367/merge -> refs/pull/54367/merge (forced update) + e8668539f68...5230e29c968 refs/pull/54405/merge -> refs/pull/54405/merge (forced update) + e698161b0b5...cec2feda2dc refs/pull/54407/merge -> refs/pull/54407/merge (forced update) + 8e240203a5d...d3c15515f57 refs/pull/54458/merge -> refs/pull/54458/merge (forced update) + 19d40d1760d...02a14052803 refs/pull/54464/merge -> refs/pull/54464/merge (forced update) + 76a4990d000...a7e9284f77e refs/pull/54507/merge -> refs/pull/54507/merge (forced update) + 65bc767351d...70ea4d42d3c refs/pull/54586/merge -> refs/pull/54586/merge (forced update) + ec9e2374bfe...d04ebf922e9 refs/pull/54634/merge -> refs/pull/54634/merge (forced update) + 6545d7d9a0c...554270dcb34 refs/pull/54668/head -> refs/pull/54668/head (forced update) + 682ff228701...eec6379159e refs/pull/54668/merge -> refs/pull/54668/merge (forced update) + 837b5b8fa81...9f3f8237b82 refs/pull/54672/merge -> refs/pull/54672/merge (forced update) + d486ac0862c...df09c943658 refs/pull/55027/merge -> refs/pull/55027/merge (forced update) + 4fbe3df755c...6f3fc8cc64a refs/pull/55032/merge -> refs/pull/55032/merge (forced update) + c019b60392b...57a058de5f3 refs/pull/55133/merge -> refs/pull/55133/merge (forced update) + 37df2abf5be...deb4ecb69b1 refs/pull/55298/merge -> refs/pull/55298/merge (forced update) + bc81cab8a8a...c4b3b608bf1 refs/pull/55498/merge -> refs/pull/55498/merge (forced update) + 170c45c3999...45e125055b1 refs/pull/55579/merge -> refs/pull/55579/merge (forced update) + 1068f9d8a04...42bdf1f1314 refs/pull/55748/merge -> refs/pull/55748/merge (forced update) + 2e288b055ae...f414352e250 refs/pull/55749/merge -> refs/pull/55749/merge (forced update) + caf4e505794...fabf1e6067a refs/pull/55752/merge -> refs/pull/55752/merge (forced update) + 7585573d439...c7c2f52b3aa refs/pull/55756/merge -> refs/pull/55756/merge (forced update) + 4d303e4987c...87bd1260dea refs/pull/55783/merge -> refs/pull/55783/merge (forced update) + c2a29116801...1c7ba33c7e1 refs/pull/55840/merge -> refs/pull/55840/merge (forced update) + 5e02f772f2f...ae77f74ae81 refs/pull/55903/merge -> refs/pull/55903/merge (forced update) + 7f53c261ca0...a3f4dc1029f refs/pull/55907/merge -> refs/pull/55907/merge (forced update) 2160d30cd8d..2036e4a1cd8 refs/pull/56022/head -> refs/pull/56022/head + 14c19ff7aee...3b04b10ebef refs/pull/56022/merge -> refs/pull/56022/merge (forced update) + 5cb470b4903...bbbf56dc885 refs/pull/56096/merge -> refs/pull/56096/merge (forced update) + cda621b0948...efbd5e9cf14 refs/pull/56143/merge -> refs/pull/56143/merge (forced update) + 5d6232c0dd7...3f8de2df60e refs/pull/56148/merge -> refs/pull/56148/merge (forced update) + 412464be325...9aedaab91e2 refs/pull/56294/merge -> refs/pull/56294/merge (forced update) + 6425807df4d...7ff865b7996 refs/pull/56313/head -> refs/pull/56313/head (forced update) + b7b444acae1...524470715f0 refs/pull/56313/merge -> refs/pull/56313/merge (forced update) + 15e5edcdecf...653ce1f2411 refs/pull/56401/merge -> refs/pull/56401/merge (forced update) + ea6e4daa017...1119b1a0d49 refs/pull/56419/merge -> refs/pull/56419/merge (forced update) + 5358ea7243c...b119251c463 refs/pull/56451/merge -> refs/pull/56451/merge (forced update) + c33319ce668...f1b58d26d66 refs/pull/56481/head -> refs/pull/56481/head (forced update) + a9224a9062f...5b5a55a7a27 refs/pull/56500/merge -> refs/pull/56500/merge (forced update) + 8f503ab881f...a7e4707d7f1 refs/pull/56507/merge -> refs/pull/56507/merge (forced update) + c21c2105785...bb3173e875e refs/pull/56578/head -> refs/pull/56578/head (forced update) + ada2f1d904d...d7026020e33 refs/pull/56738/merge -> refs/pull/56738/merge (forced update) + 96872a04bf6...18e5844fd85 refs/pull/56774/merge -> refs/pull/56774/merge (forced update) + 46edafc365b...6dc203fb137 refs/pull/56834/merge -> refs/pull/56834/merge (forced update) + 440359c6fa2...3054380783a refs/pull/56851/merge -> refs/pull/56851/merge (forced update) + c2dfdb8a370...d9527671f86 refs/pull/56929/merge -> refs/pull/56929/merge (forced update) + b7e2440cf61...1732587e64b refs/pull/57002/merge -> refs/pull/57002/merge (forced update) + 84e01d7952c...dad9fabb66a refs/pull/57029/merge -> refs/pull/57029/merge (forced update) + 2d9a5e27c54...4e6c33b3301 refs/pull/57036/merge -> refs/pull/57036/merge (forced update) + bef7502d553...25a4d1b2b86 refs/pull/57062/merge -> refs/pull/57062/merge (forced update) + 9a6ea1b7f87...f065f39e874 refs/pull/57119/merge -> refs/pull/57119/merge (forced update) + 0d86e5c100f...b6d6970ca72 refs/pull/57132/merge -> refs/pull/57132/merge (forced update) + 38f00e2e164...b48c58af4e0 refs/pull/57184/merge -> refs/pull/57184/merge (forced update) + 7ace19fa689...a3336d7ba29 refs/pull/57196/merge -> refs/pull/57196/merge (forced update) + 88544ae3380...3b3a9e20df4 refs/pull/57343/head -> refs/pull/57343/head (forced update) + dc30bf69c2d...60f79629636 refs/pull/57343/merge -> refs/pull/57343/merge (forced update) + 41ab59daed4...a448fde2949 refs/pull/57394/merge -> refs/pull/57394/merge (forced update) + e41fefe2cfc...b703ee3b456 refs/pull/57460/merge -> refs/pull/57460/merge (forced update) + 1c870ed1fc1...8340556cd84 refs/pull/57592/merge -> refs/pull/57592/merge (forced update) + 389599dbb9f...a4ace33e9ec refs/pull/57593/merge -> refs/pull/57593/merge (forced update) + e28c4577478...d3f63325a80 refs/pull/57604/merge -> refs/pull/57604/merge (forced update) 426d089e970..5168ceb2500 refs/pull/57626/head -> refs/pull/57626/head + b42bf3aa1cd...78e2d41912f refs/pull/57628/merge -> refs/pull/57628/merge (forced update) + 26a729e56c8...e512fbf457f refs/pull/57661/merge -> refs/pull/57661/merge (forced update) + 828b57769df...1074250a7dd refs/pull/57688/merge -> refs/pull/57688/merge (forced update) + a6ebdfea0eb...1f39ed23873 refs/pull/57735/merge -> refs/pull/57735/merge (forced update) + 3bb1df8313e...f3f351f4240 refs/pull/57775/merge -> refs/pull/57775/merge (forced update) + d5558d9a93f...7a2bdfa140f refs/pull/57947/merge -> refs/pull/57947/merge (forced update) + 2b42169ee16...80326a76af7 refs/pull/57956/merge -> refs/pull/57956/merge (forced update) + 3b697807646...afc04715d8d refs/pull/58026/merge -> refs/pull/58026/merge (forced update) + 98d5b07e4e2...8640001fe4d refs/pull/58027/head -> refs/pull/58027/head (forced update) + 4db6256974c...3141b5c557d refs/pull/58027/merge -> refs/pull/58027/merge (forced update) + 47a2540f00b...bfe22886d9f refs/pull/58058/merge -> refs/pull/58058/merge (forced update) + 478b612cc44...eb20df857ed refs/pull/58065/merge -> refs/pull/58065/merge (forced update) + 8adc3fa2173...c7cff7d6104 refs/pull/58104/merge -> refs/pull/58104/merge (forced update) + d8a971cb981...6377df2de83 refs/pull/58159/merge -> refs/pull/58159/merge (forced update) + da41eec68bc...c59403e8d89 refs/pull/58207/head -> refs/pull/58207/head (forced update) + df248efcd3a...5c2607fb37a refs/pull/58207/merge -> refs/pull/58207/merge (forced update) + 3497d3abbe3...39356c8fe5d refs/pull/58229/merge -> refs/pull/58229/merge (forced update) + 454e1eedc9a...93ad90381fb refs/pull/58239/merge -> refs/pull/58239/merge (forced update) + 616b7a0a15c...0f615938a06 refs/pull/58259/merge -> refs/pull/58259/merge (forced update) d7bcad3bfcb..e4211d5e292 refs/pull/58264/head -> refs/pull/58264/head + c75fe17db46...75d8127a0ad refs/pull/58310/merge -> refs/pull/58310/merge (forced update) + 45e5a31afc3...5b6fda13fa2 refs/pull/58314/merge -> refs/pull/58314/merge (forced update) + 12ed055b326...ad36fbd1e3e refs/pull/58315/merge -> refs/pull/58315/merge (forced update) + 84cc71938b2...f223f653970 refs/pull/58328/merge -> refs/pull/58328/merge (forced update) + 0f2933ce56c...0d9f4d063f9 refs/pull/58334/merge -> refs/pull/58334/merge (forced update) + d61033c4eda...43af93bbbc8 refs/pull/58365/merge -> refs/pull/58365/merge (forced update) + fae782137af...bdf23246670 refs/pull/58393/merge -> refs/pull/58393/merge (forced update) + b3e20958f44...50410b52da0 refs/pull/58395/merge -> refs/pull/58395/merge (forced update) + f037c23163e...a804ba9a6db refs/pull/58466/merge -> refs/pull/58466/merge (forced update) + dc8986e432b...5cbc3d994e0 refs/pull/58496/merge -> refs/pull/58496/merge (forced update) + c72be7d0c24...c33a9626f0a refs/pull/58522/merge -> refs/pull/58522/merge (forced update) + 2103d6f19f5...731360de22b refs/pull/58535/head -> refs/pull/58535/head (forced update) + ddba5b19a17...4f8b55f6abc refs/pull/58535/merge -> refs/pull/58535/merge (forced update) + e037a8389c6...0470b658e22 refs/pull/58574/merge -> refs/pull/58574/merge (forced update) + 90792195903...d7f48262c6c refs/pull/58575/head -> refs/pull/58575/head (forced update) + 69b94f4ea79...43dd49bdb5a refs/pull/58575/merge -> refs/pull/58575/merge (forced update) + bcd048432be...58dc570a2e9 refs/pull/58578/merge -> refs/pull/58578/merge (forced update) + f90c2924986...106c238b75c refs/pull/58590/merge -> refs/pull/58590/merge (forced update) + 3caca5c2781...d68d8e36014 refs/pull/58594/merge -> refs/pull/58594/merge (forced update) + 9fe5fa42073...c1b80f0980e refs/pull/58642/merge -> refs/pull/58642/merge (forced update) + 317c352f74e...96b20eb456c refs/pull/58648/merge -> refs/pull/58648/merge (forced update) + 01764ec5f48...9afe68dc1f4 refs/pull/58680/head -> refs/pull/58680/head (forced update) + 6cb27107c37...357eb0d1ce4 refs/pull/58683/merge -> refs/pull/58683/merge (forced update) + 046edb46d38...6173aca97fc refs/pull/58684/merge -> refs/pull/58684/merge (forced update) + 9c5584ab968...d2476aa07d8 refs/pull/58701/merge -> refs/pull/58701/merge (forced update) + ed81149a273...06c1ab267e7 refs/pull/58708/merge -> refs/pull/58708/merge (forced update) + 589f3169d3c...aaa199b34f9 refs/pull/58731/merge -> refs/pull/58731/merge (forced update) + 0da19f71f4c...6675a2f7ff2 refs/pull/58739/merge -> refs/pull/58739/merge (forced update) + aff0ad81491...6d95abea77b refs/pull/58743/merge -> refs/pull/58743/merge (forced update) + a377d25ce20...b6f8f8879d0 refs/pull/58793/merge -> refs/pull/58793/merge (forced update) + 34eefc30bac...f89baf22570 refs/pull/58842/merge -> refs/pull/58842/merge (forced update) + 724179c8b51...ba3c8ee4702 refs/pull/58860/merge -> refs/pull/58860/merge (forced update) + 8efac2e515e...e166b6b0956 refs/pull/58874/merge -> refs/pull/58874/merge (forced update) + 06d19dbb81f...468b53caa81 refs/pull/58875/merge -> refs/pull/58875/merge (forced update) + 9444116e878...c7ceb22e788 refs/pull/58884/merge -> refs/pull/58884/merge (forced update) + dabebca51b3...244194a28dc refs/pull/58909/merge -> refs/pull/58909/merge (forced update) + 33f19cc3997...03da8cec260 refs/pull/58912/merge -> refs/pull/58912/merge (forced update) + 00559482aa2...d93774cfece refs/pull/58959/head -> refs/pull/58959/head (forced update) + 7af8c627ce0...1baa608a59c refs/pull/58959/merge -> refs/pull/58959/merge (forced update) + e557921d3f0...5fca6d927a0 refs/pull/58969/merge -> refs/pull/58969/merge (forced update) + 50047be3a08...6ad24a09961 refs/pull/58971/merge -> refs/pull/58971/merge (forced update) + c04d0f061c3...0bde8251080 refs/pull/58988/merge -> refs/pull/58988/merge (forced update) + 69729a9164c...c49baf7fe6d refs/pull/59002/merge -> refs/pull/59002/merge (forced update) + 6643d19c827...eafe0b1f627 refs/pull/59007/head -> refs/pull/59007/head (forced update) + c9b68d7fc00...3c92885272b refs/pull/59034/merge -> refs/pull/59034/merge (forced update) + 1f302fd2ddc...ff158384f40 refs/pull/59038/merge -> refs/pull/59038/merge (forced update) + f4e13cfd66f...6ca1583e8c6 refs/pull/59051/merge -> refs/pull/59051/merge (forced update) + e8aebf3d9f9...98af402163e refs/pull/59054/merge -> refs/pull/59054/merge (forced update) + 5c8b8c487f5...823ec1a2a9e refs/pull/59061/merge -> refs/pull/59061/merge (forced update) + d5ecaa808e2...3f0fc005c6a refs/pull/59068/merge -> refs/pull/59068/merge (forced update) + 1908f995225...0a7bbd07d40 refs/pull/59075/merge -> refs/pull/59075/merge (forced update) 5bec78ea32d..3c04b3e0302 refs/pull/59109/head -> refs/pull/59109/head + 61b8b447ed0...5f04fc49086 refs/pull/59109/merge -> refs/pull/59109/merge (forced update) + 5909cc94264...0cbeac345d2 refs/pull/59121/merge -> refs/pull/59121/merge (forced update) + 0eb1d4ea9e8...49cc91fb493 refs/pull/59185/merge -> refs/pull/59185/merge (forced update) + a0dbb9a712f...76f684c8dca refs/pull/59192/merge -> refs/pull/59192/merge (forced update) + 34e86933157...d482c4617b4 refs/pull/59198/merge -> refs/pull/59198/merge (forced update) + 7525ce67cb9...c31c7c656f4 refs/pull/59203/merge -> refs/pull/59203/merge (forced update) + 66dbe87395e...cfdda0d95cb refs/pull/59216/merge -> refs/pull/59216/merge (forced update) + b58968a352b...8b3409df74f refs/pull/59220/merge -> refs/pull/59220/merge (forced update) + 5821045c6e4...ab03fb7d468 refs/pull/59237/merge -> refs/pull/59237/merge (forced update) + 98b5a188ca2...427f881bb22 refs/pull/59255/merge -> refs/pull/59255/merge (forced update) + c1e28bfb031...1dfea20ac1f refs/pull/59272/merge -> refs/pull/59272/merge (forced update) + d2137636c09...9bc6bd3ec2e refs/pull/59301/merge -> refs/pull/59301/merge (forced update) + 718e9c9330b...6de5960b148 refs/pull/59309/merge -> refs/pull/59309/merge (forced update) + ebaf0c330b2...f5537241e3b refs/pull/59313/merge -> refs/pull/59313/merge (forced update) + 5afff2bd9c6...3f481cb784e refs/pull/59320/head -> refs/pull/59320/head (forced update) + e3a38128177...b122c9ba7fc refs/pull/59327/merge -> refs/pull/59327/merge (forced update) + 2dc85aac644...d6e6a9cc507 refs/pull/59333/merge -> refs/pull/59333/merge (forced update) + 10e3fdf8d52...7ab74bb9687 refs/pull/59341/merge -> refs/pull/59341/merge (forced update) + e30e40b56a8...b2a7a5a0231 refs/pull/59349/merge -> refs/pull/59349/merge (forced update) + 05f18fbb6e0...7be81f69055 refs/pull/59357/merge -> refs/pull/59357/merge (forced update) + c1294d417ed...c85bb34f81d refs/pull/59383/merge -> refs/pull/59383/merge (forced update) + 67d28efbafc...1625bd54014 refs/pull/59386/merge -> refs/pull/59386/merge (forced update) + 78b6792ffd1...f1e9be3041c refs/pull/59407/merge -> refs/pull/59407/merge (forced update) + ef9d53436c4...115d356a8ab refs/pull/59413/merge -> refs/pull/59413/merge (forced update) + d83c8b1a57d...0c2872117fa refs/pull/59418/merge -> refs/pull/59418/merge (forced update) + 0ee746c6291...82f8086068e refs/pull/59450/merge -> refs/pull/59450/merge (forced update) + 42c8139efc7...3b8f8b41fb6 refs/pull/59463/merge -> refs/pull/59463/merge (forced update) + 46be19d5ef3...27d6f800790 refs/pull/59478/head -> refs/pull/59478/head (forced update) + fbee4460a38...6fa20e84005 refs/pull/59478/merge -> refs/pull/59478/merge (forced update) + 30c4f378216...c36349cbfe3 refs/pull/59496/merge -> refs/pull/59496/merge (forced update) + ec1c2652a45...60f5ec6a0aa refs/pull/59514/merge -> refs/pull/59514/merge (forced update) + d18647b39f4...a69524c0cb5 refs/pull/59540/merge -> refs/pull/59540/merge (forced update) + 581d11f967c...39dfd32b6bb refs/pull/59543/merge -> refs/pull/59543/merge (forced update) + ad5a5ac22bb...511183830a5 refs/pull/59549/merge -> refs/pull/59549/merge (forced update) + 367818c1175...3b7d347b1e9 refs/pull/59557/merge -> refs/pull/59557/merge (forced update) + 5e2a2362971...8ecdbdb61ec refs/pull/59566/merge -> refs/pull/59566/merge (forced update) + 487912e3034...c1e0f29af35 refs/pull/59580/merge -> refs/pull/59580/merge (forced update) + 8fd98149a95...8745a8e3ebe refs/pull/59584/merge -> refs/pull/59584/merge (forced update) + d36730d1851...aee12b0c016 refs/pull/59590/head -> refs/pull/59590/head (forced update) + c33013795c9...8f2c51df805 refs/pull/59590/merge -> refs/pull/59590/merge (forced update) + ea794e824d4...9f892fee80d refs/pull/59599/merge -> refs/pull/59599/merge (forced update) + 4c5b8a0dda1...48610f5fcd0 refs/pull/59610/merge -> refs/pull/59610/merge (forced update) + dd3825df8ea...8edc8ea0c1f refs/pull/59674/merge -> refs/pull/59674/merge (forced update) + c8754062f48...f9a50bec86d refs/pull/59691/merge -> refs/pull/59691/merge (forced update) + 695e8f3e46a...483ecb55d43 refs/pull/59693/merge -> refs/pull/59693/merge (forced update) + f82cab317d0...d974dd3d1af refs/pull/59748/merge -> refs/pull/59748/merge (forced update) + 37006172457...78d30bc55a1 refs/pull/59786/merge -> refs/pull/59786/merge (forced update) + 2365b609a5b...7542a7f52be refs/pull/59800/merge -> refs/pull/59800/merge (forced update) + a0852367d1b...fdc19c84715 refs/pull/59829/merge -> refs/pull/59829/merge (forced update) + 01ecd7cd019...48512db8b55 refs/pull/59843/merge -> refs/pull/59843/merge (forced update) + e3114300b55...1c66138e759 refs/pull/59862/merge -> refs/pull/59862/merge (forced update) + 8f6e15a0c1f...afa9d026931 refs/pull/59871/merge -> refs/pull/59871/merge (forced update) + 8e70da6fbdf...2e06f3b2e51 refs/pull/59904/merge -> refs/pull/59904/merge (forced update) + ae6596e4db4...75371513f33 refs/pull/59917/merge -> refs/pull/59917/merge (forced update) + 14f0ef7537c...bb8982b6e30 refs/pull/59919/head -> refs/pull/59919/head (forced update) + 1182d10fdb4...298677ce8f6 refs/pull/59919/merge -> refs/pull/59919/merge (forced update) + 657ad3305c6...927f5b72a41 refs/pull/59950/merge -> refs/pull/59950/merge (forced update) + f40a8689c93...32cdbba77b2 refs/pull/59968/merge -> refs/pull/59968/merge (forced update) + 4680d28d214...ce2ffc32395 refs/pull/59969/merge -> refs/pull/59969/merge (forced update) + 2e88058d0d6...35cc7fc7687 refs/pull/59991/merge -> refs/pull/59991/merge (forced update) 08313f0c59a..b768d3de5c7 refs/pull/60042/head -> refs/pull/60042/head + 7329e0cdc39...44798d1ff86 refs/pull/60046/head -> refs/pull/60046/head (forced update) + ad0c9acd49a...095165a237a refs/pull/60129/head -> refs/pull/60129/head (forced update) + 3141c50761c...66ff691e8e2 refs/pull/60133/merge -> refs/pull/60133/merge (forced update) + d322e4de739...598fbb4d5d8 refs/pull/60137/head -> refs/pull/60137/head (forced update) + 33eccf545ba...75fdbd2451a refs/pull/60153/merge -> refs/pull/60153/merge (forced update) + bdf20e2b279...bd2e09c5a6d refs/pull/60161/merge -> refs/pull/60161/merge (forced update) + 11f108ec537...8ce9094f5d4 refs/pull/60180/merge -> refs/pull/60180/merge (forced update) + ea29318ec62...b3b5e06818f refs/pull/60196/merge -> refs/pull/60196/merge (forced update) + f171bc255b8...a3072c494ac refs/pull/60218/merge -> refs/pull/60218/merge (forced update) + 5e2a5d3e5d2...175d312cf8d refs/pull/60220/head -> refs/pull/60220/head (forced update) + c3c091d0518...0c5a64c6385 refs/pull/60220/merge -> refs/pull/60220/merge (forced update) + f84fd6a47c6...5dfa0159f95 refs/pull/60221/merge -> refs/pull/60221/merge (forced update) + 73dc1047993...c95d3b0bf48 refs/pull/60222/merge -> refs/pull/60222/merge (forced update) + a933beb76de...06b25676632 refs/pull/60227/merge -> refs/pull/60227/merge (forced update) + 170bf91ead9...fd4d6b9f1c6 refs/pull/60235/head -> refs/pull/60235/head (forced update) + 6fa65fcb6d1...d36947fb363 refs/pull/60235/merge -> refs/pull/60235/merge (forced update) + 08d9a2a7589...15d2cc1aa9c refs/pull/60237/head -> refs/pull/60237/head (forced update) + 7f41f7a61a9...394fb384c1e refs/pull/60237/merge -> refs/pull/60237/merge (forced update) + c5a93e8bc4d...c84fce51548 refs/pull/60253/head -> refs/pull/60253/head (forced update) + 5d2e2e279de...4a6a20097cc refs/pull/60264/merge -> refs/pull/60264/merge (forced update) + 3a4fb750f88...8fc789968c2 refs/pull/60293/head -> refs/pull/60293/head (forced update) + a0e0827e383...ea029131cdf refs/pull/60293/merge -> refs/pull/60293/merge (forced update) + 4be8bc2fb90...f8d33e7d831 refs/pull/60307/merge -> refs/pull/60307/merge (forced update) + c03364ad620...b3f7b2705c6 refs/pull/60331/merge -> refs/pull/60331/merge (forced update) + f325c431e14...3bc423835db refs/pull/60347/merge -> refs/pull/60347/merge (forced update) + 902ad180e35...24f48dc3947 refs/pull/60349/merge -> refs/pull/60349/merge (forced update) + 7b207c0938f...225451a58ff refs/pull/60350/merge -> refs/pull/60350/merge (forced update) + 89e45e093b7...a56707fccfa refs/pull/60376/head -> refs/pull/60376/head (forced update) + 953f9cfdecd...273540e9aa3 refs/pull/60384/merge -> refs/pull/60384/merge (forced update) + cae23956972...b9f6fc15773 refs/pull/60392/merge -> refs/pull/60392/merge (forced update) + 146c0b5c943...d1bfbb63eb4 refs/pull/60405/head -> refs/pull/60405/head (forced update) f0bdebd7298..d5c0cec2c23 refs/pull/60408/head -> refs/pull/60408/head + 62a7cd8ae59...3c1cf221bd6 refs/pull/60408/merge -> refs/pull/60408/merge (forced update) + 98cdefe4cc5...b6302ae8632 refs/pull/60421/merge -> refs/pull/60421/merge (forced update) a2b7fe684e2..2cad01035db refs/pull/60426/head -> refs/pull/60426/head + 26de79ad61e...151ce5f1dfc refs/pull/60438/merge -> refs/pull/60438/merge (forced update) + 90c16189da4...7a0cba0b372 refs/pull/60441/head -> refs/pull/60441/head (forced update) + d6cf616ec7d...76b5d01f068 refs/pull/60458/merge -> refs/pull/60458/merge (forced update) + 6981b08dfbc...b03ab40d76c refs/pull/60459/merge -> refs/pull/60459/merge (forced update) + b8df359775a...20a0eed2c82 refs/pull/60462/head -> refs/pull/60462/head (forced update) + 4079320c79d...b87ec79a33f refs/pull/60463/merge -> refs/pull/60463/merge (forced update) + 429359b29fd...e14b0bba3ae refs/pull/60468/head -> refs/pull/60468/head (forced update) + 0d268630113...19858f5bcec refs/pull/60468/merge -> refs/pull/60468/merge (forced update) + 6b26be2feb4...691df5ad110 refs/pull/60469/merge -> refs/pull/60469/merge (forced update) + b23ef8534b3...bd2e182767a refs/pull/60477/merge -> refs/pull/60477/merge (forced update) + 7216a092716...9484319bc2f refs/pull/60487/merge -> refs/pull/60487/merge (forced update) + 2c81dc7805e...37d419d34f3 refs/pull/60490/merge -> refs/pull/60490/merge (forced update) + b09bcba3618...5dd554f5046 refs/pull/60499/merge -> refs/pull/60499/merge (forced update) + e64b62b058a...ab92cc94d4a refs/pull/60502/merge -> refs/pull/60502/merge (forced update) + 0b40e668558...588bec60483 refs/pull/60510/merge -> refs/pull/60510/merge (forced update) + 4b53d09615a...fff752fb977 refs/pull/60511/head -> refs/pull/60511/head (forced update) + da0af0cb31f...07a5c7f8177 refs/pull/60519/merge -> refs/pull/60519/merge (forced update) + 2d16ed04f88...8464435d688 refs/pull/60523/head -> refs/pull/60523/head (forced update) + 639c0a56b0a...d5f9bb6d763 refs/pull/60524/head -> refs/pull/60524/head (forced update) + d29b6c91f8d...f40f733f6e2 refs/pull/60527/merge -> refs/pull/60527/merge (forced update) + 7bf618b1872...3ea8bb75eaf refs/pull/60539/merge -> refs/pull/60539/merge (forced update) + 9bedc040d17...8f2e7149e30 refs/pull/60548/head -> refs/pull/60548/head (forced update) + a1a7c7f4612...ca90a596ca0 refs/pull/60548/merge -> refs/pull/60548/merge (forced update) 90d36230c4b..971be873767 refs/pull/60549/head -> refs/pull/60549/head + d1c90dcbcb0...4df30fdacad refs/pull/60549/merge -> refs/pull/60549/merge (forced update) 5142f4e157a..37ef8abe003 refs/pull/60553/head -> refs/pull/60553/head + a2bf3966391...996fbea69db refs/pull/60553/merge -> refs/pull/60553/merge (forced update) + 684d3fbd45d...ff6f599a21f refs/pull/60554/merge -> refs/pull/60554/merge (forced update) + 8c854f91635...d6852ccc96f refs/pull/60571/merge -> refs/pull/60571/merge (forced update) + 027c11223df...46838218d6c refs/pull/60577/merge -> refs/pull/60577/merge (forced update) + d9b5a8f7a20...4632cd2cc85 refs/pull/60579/merge -> refs/pull/60579/merge (forced update) + 4f3b566353c...abec4fa5ec9 refs/pull/60583/merge -> refs/pull/60583/merge (forced update) + 36731742580...932b31c714b refs/pull/60595/head -> refs/pull/60595/head (forced update) + 312e0c02382...2d17fe16930 refs/pull/60598/merge -> refs/pull/60598/merge (forced update) + d8e7ab5d77e...a12b52bf1b0 refs/pull/60620/head -> refs/pull/60620/head (forced update) + 712ca200820...626a6b7cb35 refs/pull/60621/merge -> refs/pull/60621/merge (forced update) + 93582cb5a0b...e3fa47e0934 refs/pull/60625/merge -> refs/pull/60625/merge (forced update) + 802607dda74...e28a2ec6068 refs/pull/60626/merge -> refs/pull/60626/merge (forced update) + 2928b95509c...4733455d2b5 refs/pull/60629/merge -> refs/pull/60629/merge (forced update) + 6620c44cee7...b9863383b80 refs/pull/60630/head -> refs/pull/60630/head (forced update) + 3fddbb10e80...4e8a05e96ca refs/pull/60633/merge -> refs/pull/60633/merge (forced update) + 22651f0dfdf...de5d42c8503 refs/pull/60642/head -> refs/pull/60642/head (forced update) + 007a8251be1...7b2acf40264 refs/pull/60658/head -> refs/pull/60658/head (forced update) + ad4b069200a...3b12e77ae7b refs/pull/60658/merge -> refs/pull/60658/merge (forced update) + 0b8f0436891...cf5271f93b8 refs/pull/60659/merge -> refs/pull/60659/merge (forced update) + 644bf456238...f6f6fc3d48b refs/pull/60664/merge -> refs/pull/60664/merge (forced update) + b2dc63e44e2...90d1bfd4a05 refs/pull/60665/merge -> refs/pull/60665/merge (forced update) + 33536474fea...1c88cd45b7d refs/pull/60669/head -> refs/pull/60669/head (forced update) + f22457c2454...aa9f03891b4 refs/pull/60678/head -> refs/pull/60678/head (forced update) + dcbed6c1229...796dfa3241c refs/pull/60678/merge -> refs/pull/60678/merge (forced update) + 4884d2954ae...96b8ce51c56 refs/pull/60696/merge -> refs/pull/60696/merge (forced update) + 140ae38fae5...fd20c31bbd6 refs/pull/60698/merge -> refs/pull/60698/merge (forced update) bed98642107..68b5a9e2941 refs/pull/60711/head -> refs/pull/60711/head + bc99dcdc9ef...5b26741d19d refs/pull/60732/head -> refs/pull/60732/head (forced update) + 5eebba7a7c8...b441f6a014e refs/pull/60751/merge -> refs/pull/60751/merge (forced update) + 0c4ca0542ba...fa9ebc80dc3 refs/pull/60765/merge -> refs/pull/60765/merge (forced update) + bc3c8ba2e8a...0f28349bb09 refs/pull/60778/merge -> refs/pull/60778/merge (forced update) + 0a76d5c4140...aa86a7eee74 refs/pull/60782/merge -> refs/pull/60782/merge (forced update) + f954f60242a...1234f719bdc refs/pull/60783/merge -> refs/pull/60783/merge (forced update) + efcca70f65f...30b02e1f3f0 refs/pull/60788/head -> refs/pull/60788/head (forced update) + e34e3b6e378...ae24676ca3c refs/pull/60788/merge -> refs/pull/60788/merge (forced update) + 18c59dda7eb...5a1f25885aa refs/pull/60789/merge -> refs/pull/60789/merge (forced update) + 09e8b12a6c0...5c59d73a0fe refs/pull/60791/merge -> refs/pull/60791/merge (forced update) + 5669bd44d1d...de5bbb26aae refs/pull/60800/head -> refs/pull/60800/head (forced update) 4cda026459e..01984891fc7 refs/pull/60801/head -> refs/pull/60801/head + 4fde6f5bb7c...92dc3417474 refs/pull/60801/merge -> refs/pull/60801/merge (forced update) + 5bdb5f0c479...a4582f4ec8c refs/pull/60812/merge -> refs/pull/60812/merge (forced update) + edb11e6352a...dc3236b6839 refs/pull/60814/head -> refs/pull/60814/head (forced update) + 9fe8bd1836f...bf1c56266e6 refs/pull/60817/merge -> refs/pull/60817/merge (forced update) + 95d48d4f6ba...599e40baa06 refs/pull/60820/merge -> refs/pull/60820/merge (forced update) + 0ff1dc4b8ff...cd25cfc393d refs/pull/60824/merge -> refs/pull/60824/merge (forced update) + 5464e29418a...a248a4afc1c refs/pull/60833/merge -> refs/pull/60833/merge (forced update) + 3b5e9c0fe62...b63ee89de2d refs/pull/60854/head -> refs/pull/60854/head (forced update) + b8bfcc6ecf2...b64573bab96 refs/pull/60871/merge -> refs/pull/60871/merge (forced update) + 31e42e07701...889f0019383 refs/pull/60880/merge -> refs/pull/60880/merge (forced update) + 6c224203723...987740399d9 refs/pull/60891/head -> refs/pull/60891/head (forced update) + de01653c422...9c34806cc05 refs/pull/60894/merge -> refs/pull/60894/merge (forced update) + 5af743c737b...acb9b130200 refs/pull/60897/head -> refs/pull/60897/head (forced update) + c8a83220a2f...cad9064781a refs/pull/60903/merge -> refs/pull/60903/merge (forced update) + 98213cb710a...672f50efd3a refs/pull/60906/head -> refs/pull/60906/head (forced update) + 47933e03b44...9cc1c880100 refs/pull/60907/head -> refs/pull/60907/head (forced update) + 5e868b8c976...a97e062744b refs/pull/60910/merge -> refs/pull/60910/merge (forced update) + fd2e0c8b49f...c4176e8e7aa refs/pull/60912/head -> refs/pull/60912/head (forced update) + cf9b056369d...fa88025de41 refs/pull/60916/head -> refs/pull/60916/head (forced update) + b1b605fe93e...c90de53ffc2 refs/pull/60916/merge -> refs/pull/60916/merge (forced update) 78dee76bb5b..31f3e67da97 refs/pull/60923/head -> refs/pull/60923/head + 9244335c23c...6788332714b refs/pull/60923/merge -> refs/pull/60923/merge (forced update) * [new ref] refs/pull/60930/head -> refs/pull/60930/head * [new ref] refs/pull/60931/head -> refs/pull/60931/head * [new ref] refs/pull/60932/head -> refs/pull/60932/head * [new ref] refs/pull/60933/head -> refs/pull/60933/head * [new ref] refs/pull/60933/merge -> refs/pull/60933/merge * [new ref] refs/pull/60934/head -> refs/pull/60934/head * [new ref] refs/pull/60935/head -> refs/pull/60935/head * [new ref] refs/pull/60936/head -> refs/pull/60936/head * [new ref] refs/pull/60936/merge -> refs/pull/60936/merge * [new ref] refs/pull/60939/head -> refs/pull/60939/head * [new ref] refs/pull/60940/head -> refs/pull/60940/head * [new ref] refs/pull/60940/merge -> refs/pull/60940/merge * [new ref] refs/pull/60942/head -> refs/pull/60942/head * [new ref] refs/pull/60943/head -> refs/pull/60943/head * [new ref] refs/pull/60943/merge -> refs/pull/60943/merge * [new ref] refs/pull/60945/head -> refs/pull/60945/head * [new ref] refs/pull/60945/merge -> refs/pull/60945/merge * [new ref] refs/pull/60946/head -> refs/pull/60946/head * [new ref] refs/pull/60949/head -> refs/pull/60949/head * [new ref] refs/pull/60951/head -> refs/pull/60951/head * [new ref] refs/pull/60951/merge -> refs/pull/60951/merge * [new ref] refs/pull/60953/head -> refs/pull/60953/head * [new ref] refs/pull/60954/head -> refs/pull/60954/head * [new ref] refs/pull/60956/head -> refs/pull/60956/head * [new ref] refs/pull/60957/head -> refs/pull/60957/head * [new ref] refs/pull/60959/head -> refs/pull/60959/head * [new ref] refs/pull/60960/head -> refs/pull/60960/head * [new ref] refs/pull/60962/head -> refs/pull/60962/head * [new ref] refs/pull/60963/head -> refs/pull/60963/head * [new ref] refs/pull/60967/head -> refs/pull/60967/head * [new ref] refs/pull/60968/head -> refs/pull/60968/head * [new ref] refs/pull/60971/head -> refs/pull/60971/head * [new ref] refs/pull/60974/head -> refs/pull/60974/head * [new ref] refs/pull/60975/head -> refs/pull/60975/head * [new ref] refs/pull/60976/head -> refs/pull/60976/head * [new ref] refs/pull/60977/head -> refs/pull/60977/head * [new ref] refs/pull/60978/head -> refs/pull/60978/head * [new ref] refs/pull/60978/merge -> refs/pull/60978/merge * [new ref] refs/pull/60979/head -> refs/pull/60979/head * [new ref] refs/pull/60980/head -> refs/pull/60980/head * [new ref] refs/pull/60981/head -> refs/pull/60981/head * [new ref] refs/pull/60981/merge -> refs/pull/60981/merge * [new ref] refs/pull/60982/head -> refs/pull/60982/head * [new ref] refs/pull/60983/head -> refs/pull/60983/head * [new ref] refs/pull/60985/head -> refs/pull/60985/head * [new ref] refs/pull/60987/head -> refs/pull/60987/head * [new ref] refs/pull/60988/head -> refs/pull/60988/head * [new ref] refs/pull/60989/head -> refs/pull/60989/head * [new ref] refs/pull/60990/head -> refs/pull/60990/head * [new ref] refs/pull/60991/head -> refs/pull/60991/head * [new ref] refs/pull/60994/head -> refs/pull/60994/head * [new ref] refs/pull/60995/head -> refs/pull/60995/head * [new ref] refs/pull/60997/head -> refs/pull/60997/head * [new ref] refs/pull/60999/head -> refs/pull/60999/head * [new ref] refs/pull/61000/head -> refs/pull/61000/head * [new ref] refs/pull/61001/head -> refs/pull/61001/head * [new ref] refs/pull/61002/head -> refs/pull/61002/head * [new ref] refs/pull/61002/merge -> refs/pull/61002/merge * [new ref] refs/pull/61003/head -> refs/pull/61003/head * [new ref] refs/pull/61004/head -> refs/pull/61004/head * [new ref] refs/pull/61005/head -> refs/pull/61005/head * [new ref] refs/pull/61006/head -> refs/pull/61006/head * [new ref] refs/pull/61007/head -> refs/pull/61007/head * [new ref] refs/pull/61008/head -> refs/pull/61008/head * [new ref] refs/pull/61010/head -> refs/pull/61010/head * [new ref] refs/pull/61010/merge -> refs/pull/61010/merge * [new ref] refs/pull/61011/head -> refs/pull/61011/head * [new ref] refs/pull/61012/head -> refs/pull/61012/head * [new ref] refs/pull/61016/head -> refs/pull/61016/head * [new ref] refs/pull/61021/head -> refs/pull/61021/head * [new ref] refs/pull/61023/head -> refs/pull/61023/head * [new ref] refs/pull/61024/head -> refs/pull/61024/head * [new ref] refs/pull/61026/head -> refs/pull/61026/head * [new ref] refs/pull/61027/head -> refs/pull/61027/head * [new ref] refs/pull/61028/head -> refs/pull/61028/head * [new ref] refs/pull/61029/head -> refs/pull/61029/head * [new ref] refs/pull/61030/head -> refs/pull/61030/head * [new ref] refs/pull/61031/head -> refs/pull/61031/head * [new ref] refs/pull/61032/head -> refs/pull/61032/head * [new ref] refs/pull/61034/head -> refs/pull/61034/head * [new ref] refs/pull/61034/merge -> refs/pull/61034/merge * [new ref] refs/pull/61035/head -> refs/pull/61035/head * [new ref] refs/pull/61036/head -> refs/pull/61036/head * [new ref] refs/pull/61036/merge -> refs/pull/61036/merge * [new ref] refs/pull/61038/head -> refs/pull/61038/head * [new ref] refs/pull/61040/head -> refs/pull/61040/head * [new ref] refs/pull/61043/head -> refs/pull/61043/head * [new ref] refs/pull/61044/head -> refs/pull/61044/head * [new ref] refs/pull/61045/head -> refs/pull/61045/head * [new ref] refs/pull/61045/merge -> refs/pull/61045/merge * [new ref] refs/pull/61046/head -> refs/pull/61046/head * [new ref] refs/pull/61048/head -> refs/pull/61048/head * [new ref] refs/pull/61050/head -> refs/pull/61050/head * [new ref] refs/pull/61052/head -> refs/pull/61052/head * [new ref] refs/pull/61052/merge -> refs/pull/61052/merge * [new ref] refs/pull/61053/head -> refs/pull/61053/head * [new ref] refs/pull/61054/head -> refs/pull/61054/head * [new ref] refs/pull/61055/head -> refs/pull/61055/head * [new ref] refs/pull/61056/head -> refs/pull/61056/head * [new ref] refs/pull/61057/head -> refs/pull/61057/head * [new ref] refs/pull/61058/head -> refs/pull/61058/head * [new ref] refs/pull/61059/head -> refs/pull/61059/head * [new ref] refs/pull/61059/merge -> refs/pull/61059/merge * [new ref] refs/pull/61062/head -> refs/pull/61062/head * [new ref] refs/pull/61064/head -> refs/pull/61064/head * [new ref] refs/pull/61066/head -> refs/pull/61066/head * [new ref] refs/pull/61068/head -> refs/pull/61068/head * [new ref] refs/pull/61069/head -> refs/pull/61069/head * [new ref] refs/pull/61070/head -> refs/pull/61070/head * [new ref] refs/pull/61071/head -> refs/pull/61071/head * [new ref] refs/pull/61071/merge -> refs/pull/61071/merge * [new ref] refs/pull/61072/head -> refs/pull/61072/head * [new ref] refs/pull/61073/head -> refs/pull/61073/head * [new ref] refs/pull/61076/head -> refs/pull/61076/head * [new ref] refs/pull/61077/head -> refs/pull/61077/head * [new ref] refs/pull/61079/head -> refs/pull/61079/head * [new ref] refs/pull/61082/head -> refs/pull/61082/head * [new ref] refs/pull/61084/head -> refs/pull/61084/head * [new ref] refs/pull/61088/head -> refs/pull/61088/head * [new ref] refs/pull/61089/head -> refs/pull/61089/head * [new ref] refs/pull/61090/head -> refs/pull/61090/head * [new ref] refs/pull/61091/head -> refs/pull/61091/head * [new ref] refs/pull/61093/head -> refs/pull/61093/head * [new ref] refs/pull/61094/head -> refs/pull/61094/head * [new ref] refs/pull/61095/head -> refs/pull/61095/head * [new ref] refs/pull/61095/merge -> refs/pull/61095/merge * [new ref] refs/pull/61096/head -> refs/pull/61096/head * [new ref] refs/pull/61097/head -> refs/pull/61097/head * [new ref] refs/pull/61098/head -> refs/pull/61098/head * [new ref] refs/pull/61098/merge -> refs/pull/61098/merge * [new ref] refs/pull/61099/head -> refs/pull/61099/head * [new ref] refs/pull/61100/head -> refs/pull/61100/head * [new ref] refs/pull/61101/head -> refs/pull/61101/head * [new ref] refs/pull/61105/head -> refs/pull/61105/head * [new ref] refs/pull/61106/head -> refs/pull/61106/head * [new ref] refs/pull/61107/head -> refs/pull/61107/head * [new ref] refs/pull/61108/head -> refs/pull/61108/head * [new ref] refs/pull/61109/head -> refs/pull/61109/head * [new ref] refs/pull/61111/head -> refs/pull/61111/head * [new ref] refs/pull/61112/head -> refs/pull/61112/head * [new ref] refs/pull/61113/head -> refs/pull/61113/head * [new ref] refs/pull/61115/head -> refs/pull/61115/head * [new ref] refs/pull/61117/head -> refs/pull/61117/head * [new ref] refs/pull/61118/head -> refs/pull/61118/head * [new ref] refs/pull/61118/merge -> refs/pull/61118/merge * [new ref] refs/pull/61119/head -> refs/pull/61119/head * [new ref] refs/pull/61120/head -> refs/pull/61120/head * [new ref] refs/pull/61120/merge -> refs/pull/61120/merge * [new ref] refs/pull/61122/head -> refs/pull/61122/head * [new ref] refs/pull/61122/merge -> refs/pull/61122/merge * [new ref] refs/pull/61123/head -> refs/pull/61123/head * [new ref] refs/pull/61124/head -> refs/pull/61124/head * [new ref] refs/pull/61128/head -> refs/pull/61128/head * [new ref] refs/pull/61130/head -> refs/pull/61130/head * [new ref] refs/pull/61131/head -> refs/pull/61131/head * [new ref] refs/pull/61132/head -> refs/pull/61132/head * [new ref] refs/pull/61132/merge -> refs/pull/61132/merge * [new ref] refs/pull/61133/head -> refs/pull/61133/head * [new ref] refs/pull/61134/head -> refs/pull/61134/head * [new ref] refs/pull/61135/head -> refs/pull/61135/head * [new ref] refs/pull/61136/head -> refs/pull/61136/head * [new ref] refs/pull/61137/head -> refs/pull/61137/head * [new ref] refs/pull/61138/head -> refs/pull/61138/head * [new ref] refs/pull/61139/head -> refs/pull/61139/head * [new ref] refs/pull/61140/head -> refs/pull/61140/head * [new ref] refs/pull/61142/head -> refs/pull/61142/head * [new ref] refs/pull/61143/head -> refs/pull/61143/head * [new ref] refs/pull/61144/head -> refs/pull/61144/head * [new ref] refs/pull/61147/head -> refs/pull/61147/head * [new ref] refs/pull/61148/head -> refs/pull/61148/head * [new ref] refs/pull/61151/head -> refs/pull/61151/head * [new ref] refs/pull/61152/head -> refs/pull/61152/head * [new ref] refs/pull/61152/merge -> refs/pull/61152/merge * [new ref] refs/pull/61154/head -> refs/pull/61154/head * [new ref] refs/pull/61155/head -> refs/pull/61155/head * [new ref] refs/pull/61156/head -> refs/pull/61156/head * [new ref] refs/pull/61157/head -> refs/pull/61157/head * [new ref] refs/pull/61157/merge -> refs/pull/61157/merge * [new ref] refs/pull/61158/head -> refs/pull/61158/head * [new ref] refs/pull/61160/head -> refs/pull/61160/head * [new ref] refs/pull/61162/head -> refs/pull/61162/head * [new ref] refs/pull/61163/head -> refs/pull/61163/head * [new ref] refs/pull/61164/head -> refs/pull/61164/head * [new ref] refs/pull/61167/head -> refs/pull/61167/head * [new ref] refs/pull/61168/head -> refs/pull/61168/head * [new ref] refs/pull/61168/merge -> refs/pull/61168/merge * [new ref] refs/pull/61169/head -> refs/pull/61169/head * [new ref] refs/pull/61170/head -> refs/pull/61170/head * [new ref] refs/pull/61171/head -> refs/pull/61171/head * [new ref] refs/pull/61172/head -> refs/pull/61172/head * [new ref] refs/pull/61175/head -> refs/pull/61175/head * [new ref] refs/pull/61176/head -> refs/pull/61176/head * [new ref] refs/pull/61177/head -> refs/pull/61177/head * [new ref] refs/pull/61178/head -> refs/pull/61178/head * [new ref] refs/pull/61178/merge -> refs/pull/61178/merge * [new ref] refs/pull/61179/head -> refs/pull/61179/head * [new ref] refs/pull/61180/head -> refs/pull/61180/head * [new ref] refs/pull/61181/head -> refs/pull/61181/head * [new ref] refs/pull/61182/head -> refs/pull/61182/head * [new ref] refs/pull/61183/head -> refs/pull/61183/head * [new ref] refs/pull/61184/head -> refs/pull/61184/head * [new ref] refs/pull/61185/head -> refs/pull/61185/head * [new ref] refs/pull/61186/head -> refs/pull/61186/head * [new ref] refs/pull/61187/head -> refs/pull/61187/head * [new ref] refs/pull/61188/head -> refs/pull/61188/head * [new ref] refs/pull/61189/head -> refs/pull/61189/head * [new ref] refs/pull/61189/merge -> refs/pull/61189/merge * [new ref] refs/pull/61190/head -> refs/pull/61190/head * [new ref] refs/pull/61190/merge -> refs/pull/61190/merge * [new ref] refs/pull/61191/head -> refs/pull/61191/head * [new ref] refs/pull/61192/head -> refs/pull/61192/head * [new ref] refs/pull/61193/head -> refs/pull/61193/head * [new ref] refs/pull/61194/head -> refs/pull/61194/head * [new ref] refs/pull/61195/head -> refs/pull/61195/head * [new ref] refs/pull/61195/merge -> refs/pull/61195/merge * [new ref] refs/pull/61196/head -> refs/pull/61196/head * [new ref] refs/pull/61196/merge -> refs/pull/61196/merge * [new ref] refs/pull/61197/head -> refs/pull/61197/head * [new ref] refs/pull/61197/merge -> refs/pull/61197/merge * [new ref] refs/pull/61198/head -> refs/pull/61198/head * [new ref] refs/pull/61198/merge -> refs/pull/61198/merge * [new ref] refs/pull/61199/head -> refs/pull/61199/head * [new ref] refs/pull/61199/merge -> refs/pull/61199/merge * [new ref] refs/pull/61200/head -> refs/pull/61200/head * [new ref] refs/pull/61200/merge -> refs/pull/61200/merge * [new ref] refs/pull/61204/head -> refs/pull/61204/head * [new ref] refs/pull/61204/merge -> refs/pull/61204/merge * [new ref] refs/pull/61205/head -> refs/pull/61205/head * [new ref] refs/pull/61206/head -> refs/pull/61206/head * [new ref] refs/pull/61207/head -> refs/pull/61207/head * [new ref] refs/pull/61208/head -> refs/pull/61208/head * [new ref] refs/pull/61208/merge -> refs/pull/61208/merge * [new ref] refs/pull/61209/head -> refs/pull/61209/head * [new ref] refs/pull/61209/merge -> refs/pull/61209/merge * [new ref] refs/pull/61210/head -> refs/pull/61210/head * [new ref] refs/pull/61210/merge -> refs/pull/61210/merge * [new ref] refs/pull/61211/head -> refs/pull/61211/head * [new ref] refs/pull/61211/merge -> refs/pull/61211/merge * [new ref] refs/pull/61212/head -> refs/pull/61212/head * [new ref] refs/pull/61212/merge -> refs/pull/61212/merge * [new ref] refs/pull/61213/head -> refs/pull/61213/head * [new ref] refs/pull/61213/merge -> refs/pull/61213/merge * [new ref] refs/pull/61214/head -> refs/pull/61214/head * [new ref] refs/pull/61214/merge -> refs/pull/61214/merge * [new ref] refs/pull/61215/head -> refs/pull/61215/head * [new ref] refs/pull/61215/merge -> refs/pull/61215/merge * [new ref] refs/pull/61216/head -> refs/pull/61216/head * [new ref] refs/pull/61216/merge -> refs/pull/61216/merge * [new ref] refs/pull/61217/head -> refs/pull/61217/head * [new ref] refs/pull/61217/merge -> refs/pull/61217/merge * [new ref] refs/pull/61218/head -> refs/pull/61218/head * [new ref] refs/pull/61218/merge -> refs/pull/61218/merge * [new ref] refs/pull/61219/head -> refs/pull/61219/head * [new ref] refs/pull/61219/merge -> refs/pull/61219/merge * [new ref] refs/pull/61220/head -> refs/pull/61220/head * [new ref] refs/pull/61220/merge -> refs/pull/61220/merge * [new ref] refs/pull/61221/head -> refs/pull/61221/head * [new ref] refs/pull/61221/merge -> refs/pull/61221/merge * [new ref] refs/pull/61223/head -> refs/pull/61223/head * [new ref] refs/pull/61223/merge -> refs/pull/61223/merge * [new ref] refs/pull/61226/head -> refs/pull/61226/head * [new ref] refs/pull/61227/head -> refs/pull/61227/head * [new ref] refs/pull/61227/merge -> refs/pull/61227/merge * [new ref] refs/pull/61228/head -> refs/pull/61228/head * [new ref] refs/pull/61230/head -> refs/pull/61230/head * [new ref] refs/pull/61232/head -> refs/pull/61232/head * [new ref] refs/pull/61233/head -> refs/pull/61233/head * [new ref] refs/pull/61233/merge -> refs/pull/61233/merge * [new ref] refs/pull/61236/head -> refs/pull/61236/head * [new ref] refs/pull/61237/head -> refs/pull/61237/head * [new ref] refs/pull/61238/head -> refs/pull/61238/head * [new ref] refs/pull/61239/head -> refs/pull/61239/head * [new ref] refs/pull/61240/head -> refs/pull/61240/head * [new ref] refs/pull/61241/head -> refs/pull/61241/head * [new ref] refs/pull/61242/head -> refs/pull/61242/head * [new ref] refs/pull/61243/head -> refs/pull/61243/head * [new ref] refs/pull/61244/head -> refs/pull/61244/head * [new ref] refs/pull/61245/head -> refs/pull/61245/head * [new ref] refs/pull/61246/head -> refs/pull/61246/head * [new ref] refs/pull/61247/head -> refs/pull/61247/head * [new ref] refs/pull/61247/merge -> refs/pull/61247/merge * [new ref] refs/pull/61248/head -> refs/pull/61248/head * [new ref] refs/pull/61248/merge -> refs/pull/61248/merge * [new ref] refs/pull/61249/head -> refs/pull/61249/head * [new ref] refs/pull/61250/head -> refs/pull/61250/head * [new ref] refs/pull/61251/head -> refs/pull/61251/head * [new ref] refs/pull/61251/merge -> refs/pull/61251/merge * [new ref] refs/pull/61252/head -> refs/pull/61252/head * [new ref] refs/pull/61253/head -> refs/pull/61253/head * [new ref] refs/pull/61253/merge -> refs/pull/61253/merge * [new ref] refs/pull/61254/head -> refs/pull/61254/head * [new ref] refs/pull/61255/head -> refs/pull/61255/head * [new ref] refs/pull/61256/head -> refs/pull/61256/head * [new ref] refs/pull/61259/head -> refs/pull/61259/head * [new ref] refs/pull/61260/head -> refs/pull/61260/head * [new ref] refs/pull/61261/head -> refs/pull/61261/head * [new ref] refs/pull/61262/head -> refs/pull/61262/head * [new ref] refs/pull/61262/merge -> refs/pull/61262/merge * [new ref] refs/pull/61263/head -> refs/pull/61263/head * [new ref] refs/pull/61265/head -> refs/pull/61265/head * [new ref] refs/pull/61265/merge -> refs/pull/61265/merge * [new ref] refs/pull/61266/head -> refs/pull/61266/head * [new ref] refs/pull/61267/head -> refs/pull/61267/head * [new ref] refs/pull/61269/head -> refs/pull/61269/head * [new ref] refs/pull/61269/merge -> refs/pull/61269/merge * [new ref] refs/pull/61270/head -> refs/pull/61270/head * [new ref] refs/pull/61271/head -> refs/pull/61271/head * [new ref] refs/pull/61272/head -> refs/pull/61272/head * [new ref] refs/pull/61273/head -> refs/pull/61273/head * [new ref] refs/pull/61276/head -> refs/pull/61276/head * [new ref] refs/pull/61277/head -> refs/pull/61277/head * [new ref] refs/pull/61277/merge -> refs/pull/61277/merge * [new ref] refs/pull/61278/head -> refs/pull/61278/head * [new ref] refs/pull/61279/head -> refs/pull/61279/head * [new ref] refs/pull/61280/head -> refs/pull/61280/head * [new ref] refs/pull/61282/head -> refs/pull/61282/head * [new ref] refs/pull/61283/head -> refs/pull/61283/head * [new ref] refs/pull/61285/head -> refs/pull/61285/head * [new ref] refs/pull/61287/head -> refs/pull/61287/head * [new ref] refs/pull/61291/head -> refs/pull/61291/head * [new ref] refs/pull/61292/head -> refs/pull/61292/head * [new ref] refs/pull/61294/head -> refs/pull/61294/head * [new ref] refs/pull/61295/head -> refs/pull/61295/head * [new ref] refs/pull/61296/head -> refs/pull/61296/head * [new ref] refs/pull/61297/head -> refs/pull/61297/head * [new ref] refs/pull/61298/head -> refs/pull/61298/head * [new ref] refs/pull/61298/merge -> refs/pull/61298/merge * [new ref] refs/pull/61299/head -> refs/pull/61299/head * [new ref] refs/pull/61300/head -> refs/pull/61300/head * [new ref] refs/pull/61306/head -> refs/pull/61306/head * [new ref] refs/pull/61307/head -> refs/pull/61307/head * [new ref] refs/pull/61310/head -> refs/pull/61310/head * [new ref] refs/pull/61311/head -> refs/pull/61311/head * [new ref] refs/pull/61314/head -> refs/pull/61314/head * [new ref] refs/pull/61315/head -> refs/pull/61315/head * [new ref] refs/pull/61316/head -> refs/pull/61316/head * [new ref] refs/pull/61317/head -> refs/pull/61317/head * [new ref] refs/pull/61318/head -> refs/pull/61318/head * [new ref] refs/pull/61319/head -> refs/pull/61319/head * [new ref] refs/pull/61320/head -> refs/pull/61320/head * [new ref] refs/pull/61321/head -> refs/pull/61321/head * [new ref] refs/pull/61322/head -> refs/pull/61322/head * [new ref] refs/pull/61325/head -> refs/pull/61325/head * [new ref] refs/pull/61326/head -> refs/pull/61326/head * [new ref] refs/pull/61326/merge -> refs/pull/61326/merge * [new ref] refs/pull/61327/head -> refs/pull/61327/head * [new ref] refs/pull/61328/head -> refs/pull/61328/head * [new ref] refs/pull/61329/head -> refs/pull/61329/head * [new ref] refs/pull/61330/head -> refs/pull/61330/head * [new ref] refs/pull/61330/merge -> refs/pull/61330/merge * [new ref] refs/pull/61331/head -> refs/pull/61331/head * [new ref] refs/pull/61332/head -> refs/pull/61332/head * [new ref] refs/pull/61333/head -> refs/pull/61333/head * [new ref] refs/pull/61334/head -> refs/pull/61334/head * [new ref] refs/pull/61334/merge -> refs/pull/61334/merge * [new ref] refs/pull/61336/head -> refs/pull/61336/head * [new ref] refs/pull/61338/head -> refs/pull/61338/head * [new ref] refs/pull/61339/head -> refs/pull/61339/head * [new ref] refs/pull/61340/head -> refs/pull/61340/head * [new ref] refs/pull/61341/head -> refs/pull/61341/head * [new ref] refs/pull/61342/head -> refs/pull/61342/head * [new ref] refs/pull/61343/head -> refs/pull/61343/head * [new ref] refs/pull/61344/head -> refs/pull/61344/head * [new ref] refs/pull/61345/head -> refs/pull/61345/head * [new ref] refs/pull/61347/head -> refs/pull/61347/head * [new ref] refs/pull/61347/merge -> refs/pull/61347/merge * [new ref] refs/pull/61348/head -> refs/pull/61348/head * [new ref] refs/pull/61350/head -> refs/pull/61350/head * [new ref] refs/pull/61351/head -> refs/pull/61351/head * [new ref] refs/pull/61351/merge -> refs/pull/61351/merge * [new ref] refs/pull/61352/head -> refs/pull/61352/head * [new ref] refs/pull/61352/merge -> refs/pull/61352/merge * [new ref] refs/pull/61354/head -> refs/pull/61354/head * [new ref] refs/pull/61355/head -> refs/pull/61355/head * [new ref] refs/pull/61356/head -> refs/pull/61356/head * [new ref] refs/pull/61356/merge -> refs/pull/61356/merge * [new ref] refs/pull/61357/head -> refs/pull/61357/head * [new ref] refs/pull/61358/head -> refs/pull/61358/head * [new ref] refs/pull/61359/head -> refs/pull/61359/head * [new ref] refs/pull/61361/head -> refs/pull/61361/head * [new ref] refs/pull/61364/head -> refs/pull/61364/head * [new ref] refs/pull/61365/head -> refs/pull/61365/head * [new ref] refs/pull/61366/head -> refs/pull/61366/head * [new ref] refs/pull/61367/head -> refs/pull/61367/head * [new ref] refs/pull/61368/head -> refs/pull/61368/head * [new ref] refs/pull/61369/head -> refs/pull/61369/head * [new ref] refs/pull/61370/head -> refs/pull/61370/head * [new ref] refs/pull/61371/head -> refs/pull/61371/head * [new ref] refs/pull/61372/head -> refs/pull/61372/head * [new ref] refs/pull/61373/head -> refs/pull/61373/head * [new ref] refs/pull/61374/head -> refs/pull/61374/head * [new ref] refs/pull/61375/head -> refs/pull/61375/head * [new ref] refs/pull/61376/head -> refs/pull/61376/head * [new ref] refs/pull/61376/merge -> refs/pull/61376/merge * [new ref] refs/pull/61379/head -> refs/pull/61379/head * [new ref] refs/pull/61380/head -> refs/pull/61380/head * [new ref] refs/pull/61380/merge -> refs/pull/61380/merge * [new ref] refs/pull/61381/head -> refs/pull/61381/head * [new ref] refs/pull/61382/head -> refs/pull/61382/head * [new ref] refs/pull/61383/head -> refs/pull/61383/head * [new ref] refs/pull/61384/head -> refs/pull/61384/head * [new ref] refs/pull/61387/head -> refs/pull/61387/head * [new ref] refs/pull/61388/head -> refs/pull/61388/head * [new ref] refs/pull/61389/head -> refs/pull/61389/head * [new ref] refs/pull/61391/head -> refs/pull/61391/head * [new ref] refs/pull/61391/merge -> refs/pull/61391/merge * [new ref] refs/pull/61392/head -> refs/pull/61392/head * [new ref] refs/pull/61394/head -> refs/pull/61394/head * [new ref] refs/pull/61394/merge -> refs/pull/61394/merge * [new ref] refs/pull/61395/head -> refs/pull/61395/head * [new ref] refs/pull/61399/head -> refs/pull/61399/head * [new ref] refs/pull/61400/head -> refs/pull/61400/head * [new ref] refs/pull/61401/head -> refs/pull/61401/head * [new ref] refs/pull/61402/head -> refs/pull/61402/head * [new ref] refs/pull/61403/head -> refs/pull/61403/head * [new ref] refs/pull/61405/head -> refs/pull/61405/head * [new ref] refs/pull/61406/head -> refs/pull/61406/head * [new ref] refs/pull/61407/head -> refs/pull/61407/head * [new ref] refs/pull/61408/head -> refs/pull/61408/head * [new ref] refs/pull/61408/merge -> refs/pull/61408/merge * [new ref] refs/pull/61409/head -> refs/pull/61409/head * [new ref] refs/pull/61410/head -> refs/pull/61410/head * [new ref] refs/pull/61413/head -> refs/pull/61413/head * [new ref] refs/pull/61414/head -> refs/pull/61414/head * [new ref] refs/pull/61415/head -> refs/pull/61415/head * [new ref] refs/pull/61416/head -> refs/pull/61416/head * [new ref] refs/pull/61417/head -> refs/pull/61417/head * [new ref] refs/pull/61418/head -> refs/pull/61418/head * [new ref] refs/pull/61418/merge -> refs/pull/61418/merge * [new ref] refs/pull/61419/head -> refs/pull/61419/head * [new ref] refs/pull/61420/head -> refs/pull/61420/head * [new ref] refs/pull/61421/head -> refs/pull/61421/head * [new ref] refs/pull/61422/head -> refs/pull/61422/head * [new ref] refs/pull/61422/merge -> refs/pull/61422/merge * [new ref] refs/pull/61423/head -> refs/pull/61423/head * [new ref] refs/pull/61423/merge -> refs/pull/61423/merge * [new ref] refs/pull/61425/head -> refs/pull/61425/head * [new ref] refs/pull/61425/merge -> refs/pull/61425/merge * [new ref] refs/pull/61426/head -> refs/pull/61426/head * [new ref] refs/pull/61428/head -> refs/pull/61428/head * [new ref] refs/pull/61429/head -> refs/pull/61429/head * [new ref] refs/pull/61431/head -> refs/pull/61431/head * [new ref] refs/pull/61432/head -> refs/pull/61432/head * [new ref] refs/pull/61432/merge -> refs/pull/61432/merge * [new ref] refs/pull/61433/head -> refs/pull/61433/head * [new ref] refs/pull/61434/head -> refs/pull/61434/head * [new ref] refs/pull/61438/head -> refs/pull/61438/head * [new ref] refs/pull/61440/head -> refs/pull/61440/head * [new ref] refs/pull/61444/head -> refs/pull/61444/head * [new ref] refs/pull/61446/head -> refs/pull/61446/head * [new ref] refs/pull/61447/head -> refs/pull/61447/head * [new ref] refs/pull/61450/head -> refs/pull/61450/head * [new ref] refs/pull/61450/merge -> refs/pull/61450/merge * [new ref] refs/pull/61451/head -> refs/pull/61451/head * [new ref] refs/pull/61451/merge -> refs/pull/61451/merge * [new ref] refs/pull/61452/head -> refs/pull/61452/head * [new ref] refs/pull/61453/head -> refs/pull/61453/head * [new ref] refs/pull/61453/merge -> refs/pull/61453/merge * [new ref] refs/pull/61454/head -> refs/pull/61454/head * [new ref] refs/pull/61455/head -> refs/pull/61455/head * [new ref] refs/pull/61456/head -> refs/pull/61456/head * [new ref] refs/pull/61457/head -> refs/pull/61457/head * [new ref] refs/pull/61459/head -> refs/pull/61459/head * [new ref] refs/pull/61459/merge -> refs/pull/61459/merge * [new ref] refs/pull/61461/head -> refs/pull/61461/head * [new ref] refs/pull/61463/head -> refs/pull/61463/head * [new ref] refs/pull/61464/head -> refs/pull/61464/head * [new ref] refs/pull/61465/head -> refs/pull/61465/head * [new ref] refs/pull/61466/head -> refs/pull/61466/head * [new ref] refs/pull/61467/head -> refs/pull/61467/head * [new ref] refs/pull/61468/head -> refs/pull/61468/head * [new ref] refs/pull/61469/head -> refs/pull/61469/head * [new ref] refs/pull/61470/head -> refs/pull/61470/head * [new ref] refs/pull/61472/head -> refs/pull/61472/head * [new ref] refs/pull/61472/merge -> refs/pull/61472/merge * [new ref] refs/pull/61473/head -> refs/pull/61473/head * [new ref] refs/pull/61473/merge -> refs/pull/61473/merge * [new ref] refs/pull/61474/head -> refs/pull/61474/head * [new ref] refs/pull/61474/merge -> refs/pull/61474/merge * [new ref] refs/pull/61475/head -> refs/pull/61475/head * [new ref] refs/pull/61476/head -> refs/pull/61476/head * [new ref] refs/pull/61477/head -> refs/pull/61477/head * [new ref] refs/pull/61477/merge -> refs/pull/61477/merge * [new ref] refs/pull/61478/head -> refs/pull/61478/head * [new ref] refs/pull/61478/merge -> refs/pull/61478/merge * [new ref] refs/pull/61479/head -> refs/pull/61479/head * [new ref] refs/pull/61480/head -> refs/pull/61480/head * [new ref] refs/pull/61481/head -> refs/pull/61481/head * [new ref] refs/pull/61488/head -> refs/pull/61488/head * [new ref] refs/pull/61490/head -> refs/pull/61490/head * [new ref] refs/pull/61490/merge -> refs/pull/61490/merge * [new ref] refs/pull/61492/head -> refs/pull/61492/head * [new ref] refs/pull/61493/head -> refs/pull/61493/head * [new ref] refs/pull/61494/head -> refs/pull/61494/head * [new ref] refs/pull/61495/head -> refs/pull/61495/head * [new ref] refs/pull/61496/head -> refs/pull/61496/head * [new ref] refs/pull/61497/head -> refs/pull/61497/head * [new ref] refs/pull/61498/head -> refs/pull/61498/head * [new ref] refs/pull/61498/merge -> refs/pull/61498/merge * [new ref] refs/pull/61500/head -> refs/pull/61500/head * [new ref] refs/pull/61500/merge -> refs/pull/61500/merge * [new ref] refs/pull/61502/head -> refs/pull/61502/head * [new ref] refs/pull/61503/head -> refs/pull/61503/head * [new ref] refs/pull/61504/head -> refs/pull/61504/head * [new ref] refs/pull/61505/head -> refs/pull/61505/head * [new ref] refs/pull/61505/merge -> refs/pull/61505/merge * [new ref] refs/pull/61506/head -> refs/pull/61506/head * [new ref] refs/pull/61506/merge -> refs/pull/61506/merge * [new ref] refs/pull/61508/head -> refs/pull/61508/head * [new ref] refs/pull/61509/head -> refs/pull/61509/head * [new ref] refs/pull/61510/head -> refs/pull/61510/head * [new ref] refs/pull/61511/head -> refs/pull/61511/head * [new ref] refs/pull/61512/head -> refs/pull/61512/head * [new ref] refs/pull/61513/head -> refs/pull/61513/head * [new ref] refs/pull/61514/head -> refs/pull/61514/head * [new ref] refs/pull/61515/head -> refs/pull/61515/head * [new ref] refs/pull/61515/merge -> refs/pull/61515/merge * [new ref] refs/pull/61519/head -> refs/pull/61519/head * [new ref] refs/pull/61522/head -> refs/pull/61522/head * [new ref] refs/pull/61522/merge -> refs/pull/61522/merge * [new ref] refs/pull/61523/head -> refs/pull/61523/head * [new ref] refs/pull/61524/head -> refs/pull/61524/head * [new ref] refs/pull/61524/merge -> refs/pull/61524/merge * [new ref] refs/pull/61525/head -> refs/pull/61525/head * [new ref] refs/pull/61525/merge -> refs/pull/61525/merge * [new ref] refs/pull/61527/head -> refs/pull/61527/head * [new ref] refs/pull/61527/merge -> refs/pull/61527/merge * [new ref] refs/pull/61528/head -> refs/pull/61528/head * [new ref] refs/pull/61529/head -> refs/pull/61529/head * [new ref] refs/pull/61530/head -> refs/pull/61530/head * [new ref] refs/pull/61531/head -> refs/pull/61531/head * [new ref] refs/pull/61532/head -> refs/pull/61532/head * [new ref] refs/pull/61533/head -> refs/pull/61533/head * [new ref] refs/pull/61533/merge -> refs/pull/61533/merge * [new ref] refs/pull/61534/head -> refs/pull/61534/head * [new ref] refs/pull/61534/merge -> refs/pull/61534/merge * [new ref] refs/pull/61535/head -> refs/pull/61535/head * [new ref] refs/pull/61536/head -> refs/pull/61536/head * [new ref] refs/pull/61538/head -> refs/pull/61538/head * [new ref] refs/pull/61538/merge -> refs/pull/61538/merge * [new ref] refs/pull/61540/head -> refs/pull/61540/head * [new ref] refs/pull/61542/head -> refs/pull/61542/head * [new ref] refs/pull/61544/head -> refs/pull/61544/head * [new ref] refs/pull/61544/merge -> refs/pull/61544/merge * [new ref] refs/pull/61545/head -> refs/pull/61545/head * [new ref] refs/pull/61545/merge -> refs/pull/61545/merge * [new ref] refs/pull/61546/head -> refs/pull/61546/head * [new ref] refs/pull/61547/head -> refs/pull/61547/head * [new ref] refs/pull/61548/head -> refs/pull/61548/head * [new ref] refs/pull/61549/head -> refs/pull/61549/head * [new ref] refs/pull/61550/head -> refs/pull/61550/head * [new ref] refs/pull/61551/head -> refs/pull/61551/head * [new ref] refs/pull/61552/head -> refs/pull/61552/head * [new ref] refs/pull/61552/merge -> refs/pull/61552/merge * [new ref] refs/pull/61553/head -> refs/pull/61553/head * [new ref] refs/pull/61554/head -> refs/pull/61554/head * [new ref] refs/pull/61554/merge -> refs/pull/61554/merge * [new ref] refs/pull/61555/head -> refs/pull/61555/head * [new ref] refs/pull/61556/head -> refs/pull/61556/head * [new ref] refs/pull/61556/merge -> refs/pull/61556/merge * [new ref] refs/pull/61558/head -> refs/pull/61558/head * [new ref] refs/pull/61559/head -> refs/pull/61559/head * [new ref] refs/pull/61559/merge -> refs/pull/61559/merge * [new ref] refs/pull/61560/head -> refs/pull/61560/head * [new ref] refs/pull/61562/head -> refs/pull/61562/head * [new ref] refs/pull/61562/merge -> refs/pull/61562/merge * [new ref] refs/pull/61563/head -> refs/pull/61563/head * [new ref] refs/pull/61563/merge -> refs/pull/61563/merge * [new ref] refs/pull/61564/head -> refs/pull/61564/head * [new ref] refs/pull/61566/head -> refs/pull/61566/head * [new ref] refs/pull/61567/head -> refs/pull/61567/head * [new ref] refs/pull/61567/merge -> refs/pull/61567/merge * [new ref] refs/pull/61568/head -> refs/pull/61568/head * [new ref] refs/pull/61569/head -> refs/pull/61569/head * [new ref] refs/pull/61569/merge -> refs/pull/61569/merge * [new ref] refs/pull/61571/head -> refs/pull/61571/head * [new ref] refs/pull/61571/merge -> refs/pull/61571/merge * [new ref] refs/pull/61572/head -> refs/pull/61572/head * [new ref] refs/pull/61572/merge -> refs/pull/61572/merge * [new ref] refs/pull/61573/head -> refs/pull/61573/head * [new ref] refs/pull/61574/head -> refs/pull/61574/head * [new ref] refs/pull/61576/head -> refs/pull/61576/head * [new ref] refs/pull/61576/merge -> refs/pull/61576/merge * [new ref] refs/pull/61580/head -> refs/pull/61580/head * [new ref] refs/pull/61580/merge -> refs/pull/61580/merge * [new ref] refs/pull/61581/head -> refs/pull/61581/head * [new ref] refs/pull/61584/head -> refs/pull/61584/head * [new ref] refs/pull/61587/head -> refs/pull/61587/head * [new ref] refs/pull/61588/head -> refs/pull/61588/head * [new ref] refs/pull/61589/head -> refs/pull/61589/head * [new ref] refs/pull/61589/merge -> refs/pull/61589/merge * [new ref] refs/pull/61590/head -> refs/pull/61590/head * [new ref] refs/pull/61593/head -> refs/pull/61593/head * [new ref] refs/pull/61596/head -> refs/pull/61596/head * [new ref] refs/pull/61597/head -> refs/pull/61597/head * [new ref] refs/pull/61597/merge -> refs/pull/61597/merge * [new ref] refs/pull/61598/head -> refs/pull/61598/head * [new ref] refs/pull/61598/merge -> refs/pull/61598/merge * [new ref] refs/pull/61599/head -> refs/pull/61599/head * [new ref] refs/pull/61599/merge -> refs/pull/61599/merge * [new ref] refs/pull/61600/head -> refs/pull/61600/head * [new ref] refs/pull/61600/merge -> refs/pull/61600/merge * [new ref] refs/pull/61601/head -> refs/pull/61601/head * [new ref] refs/pull/61601/merge -> refs/pull/61601/merge * [new ref] refs/pull/61602/head -> refs/pull/61602/head * [new ref] refs/pull/61603/head -> refs/pull/61603/head * [new ref] refs/pull/61604/head -> refs/pull/61604/head * [new ref] refs/pull/61605/head -> refs/pull/61605/head * [new ref] refs/pull/61606/head -> refs/pull/61606/head * [new ref] refs/pull/61608/head -> refs/pull/61608/head * [new ref] refs/pull/61609/head -> refs/pull/61609/head * [new ref] refs/pull/61609/merge -> refs/pull/61609/merge * [new ref] refs/pull/61610/head -> refs/pull/61610/head * [new ref] refs/pull/61610/merge -> refs/pull/61610/merge * [new ref] refs/pull/61612/head -> refs/pull/61612/head * [new ref] refs/pull/61612/merge -> refs/pull/61612/merge * [new ref] refs/pull/61613/head -> refs/pull/61613/head * [new ref] refs/pull/61613/merge -> refs/pull/61613/merge * [new ref] refs/pull/61614/head -> refs/pull/61614/head * [new ref] refs/pull/61614/merge -> refs/pull/61614/merge * [new ref] refs/pull/61615/head -> refs/pull/61615/head * [new ref] refs/pull/61616/head -> refs/pull/61616/head * [new ref] refs/pull/61617/head -> refs/pull/61617/head * [new ref] refs/pull/61618/head -> refs/pull/61618/head * [new ref] refs/pull/61618/merge -> refs/pull/61618/merge * [new ref] refs/pull/61619/head -> refs/pull/61619/head * [new ref] refs/pull/61620/head -> refs/pull/61620/head * [new ref] refs/pull/61621/head -> refs/pull/61621/head * [new ref] refs/pull/61622/head -> refs/pull/61622/head * [new ref] refs/pull/61623/head -> refs/pull/61623/head * [new ref] refs/pull/61624/head -> refs/pull/61624/head * [new ref] refs/pull/61625/head -> refs/pull/61625/head * [new ref] refs/pull/61626/head -> refs/pull/61626/head * [new ref] refs/pull/61627/head -> refs/pull/61627/head * [new ref] refs/pull/61628/head -> refs/pull/61628/head * [new ref] refs/pull/61628/merge -> refs/pull/61628/merge * [new ref] refs/pull/61629/head -> refs/pull/61629/head * [new ref] refs/pull/61629/merge -> refs/pull/61629/merge * [new ref] refs/pull/61632/head -> refs/pull/61632/head * [new ref] refs/pull/61632/merge -> refs/pull/61632/merge * [new ref] refs/pull/61633/head -> refs/pull/61633/head * [new ref] refs/pull/61633/merge -> refs/pull/61633/merge * [new ref] refs/pull/61635/head -> refs/pull/61635/head * [new ref] refs/pull/61638/head -> refs/pull/61638/head * [new ref] refs/pull/61638/merge -> refs/pull/61638/merge * [new ref] refs/pull/61639/head -> refs/pull/61639/head * [new ref] refs/pull/61639/merge -> refs/pull/61639/merge * [new ref] refs/pull/61640/head -> refs/pull/61640/head * [new ref] refs/pull/61640/merge -> refs/pull/61640/merge * [new ref] refs/pull/61641/head -> refs/pull/61641/head * [new ref] refs/pull/61641/merge -> refs/pull/61641/merge * [new ref] refs/pull/61642/head -> refs/pull/61642/head * [new ref] refs/pull/61642/merge -> refs/pull/61642/merge * [new ref] refs/pull/61643/head -> refs/pull/61643/head * [new ref] refs/pull/61644/head -> refs/pull/61644/head * [new ref] refs/pull/61644/merge -> refs/pull/61644/merge * [new ref] refs/pull/61646/head -> refs/pull/61646/head * [new ref] refs/pull/61646/merge -> refs/pull/61646/merge * [new ref] refs/pull/61648/head -> refs/pull/61648/head * [new ref] refs/pull/61648/merge -> refs/pull/61648/merge * [new ref] refs/pull/61649/head -> refs/pull/61649/head * [new ref] refs/pull/61649/merge -> refs/pull/61649/merge * [new ref] refs/pull/61650/head -> refs/pull/61650/head * [new ref] refs/pull/61650/merge -> refs/pull/61650/merge * [new ref] refs/pull/61651/head -> refs/pull/61651/head * [new ref] refs/pull/61651/merge -> refs/pull/61651/merge * [new ref] refs/pull/61652/head -> refs/pull/61652/head * [new ref] refs/pull/61652/merge -> refs/pull/61652/merge * [new ref] refs/pull/61653/head -> refs/pull/61653/head * [new ref] refs/pull/61653/merge -> refs/pull/61653/merge * [new ref] refs/pull/61654/head -> refs/pull/61654/head * [new ref] refs/pull/61654/merge -> refs/pull/61654/merge * [new ref] refs/pull/61655/head -> refs/pull/61655/head * [new ref] refs/pull/61655/merge -> refs/pull/61655/merge * [new ref] refs/pull/61656/head -> refs/pull/61656/head * [new ref] refs/pull/61656/merge -> refs/pull/61656/merge * [new ref] refs/pull/61658/head -> refs/pull/61658/head * [new ref] refs/pull/61658/merge -> refs/pull/61658/merge * [new ref] refs/pull/61659/head -> refs/pull/61659/head * [new ref] refs/pull/61659/merge -> refs/pull/61659/merge * [new ref] refs/pull/61661/head -> refs/pull/61661/head * [new ref] refs/pull/61661/merge -> refs/pull/61661/merge * [new ref] refs/pull/61662/head -> refs/pull/61662/head * [new ref] refs/pull/61662/merge -> refs/pull/61662/merge * [new ref] refs/pull/61663/head -> refs/pull/61663/head * [new ref] refs/pull/61663/merge -> refs/pull/61663/merge * [new ref] refs/pull/61664/head -> refs/pull/61664/head * [new ref] refs/pull/61664/merge -> refs/pull/61664/merge * [new ref] refs/pull/61665/head -> refs/pull/61665/head * [new ref] refs/pull/61665/merge -> refs/pull/61665/merge * [new ref] refs/pull/61666/head -> refs/pull/61666/head * [new ref] refs/pull/61666/merge -> refs/pull/61666/merge * [new ref] refs/pull/61669/head -> refs/pull/61669/head * [new ref] refs/pull/61669/merge -> refs/pull/61669/merge * [new ref] refs/pull/61670/head -> refs/pull/61670/head * [new ref] refs/pull/61670/merge -> refs/pull/61670/merge * [new ref] refs/pull/61672/head -> refs/pull/61672/head * [new ref] refs/pull/61672/merge -> refs/pull/61672/merge * [new ref] refs/pull/61673/head -> refs/pull/61673/head * [new ref] refs/pull/61673/merge -> refs/pull/61673/merge * [new ref] refs/pull/61674/head -> refs/pull/61674/head * [new ref] refs/pull/61674/merge -> refs/pull/61674/merge * [new ref] refs/pull/61675/head -> refs/pull/61675/head * [new ref] refs/pull/61675/merge -> refs/pull/61675/merge * [new ref] refs/pull/61676/head -> refs/pull/61676/head * [new ref] refs/pull/61676/merge -> refs/pull/61676/merge * [new tag] v20.20.0 -> v20.20.0 * [new tag] v22.22.0 -> v22.22.0 * [new tag] v24.12.0 -> v24.12.0 * [new tag] v24.13.0 -> v24.13.0 * [new tag] v25.3.0 -> v25.3.0 * [new tag] v25.4.0 -> v25.4.0 * [new tag] v25.5.0 -> v25.5.0 * [new tag] v25.6.0 -> v25.6.0  -> Found hwy-broken-rvv.diff  -> Found configure-py314.diff  -> Found 60588.diff  -> Found 60591.diff  -> Found v8-riscv-fix-trampoline.patch  -> Found v8-riscv-fix-trampoline-release.patch  -> Found v8-riscv-fix-sp.patch  -> Found 5afe4cd716cbf7699f6abc99338f44db3b1424d5.diff ==> Validating source files with b2sums... node ... Passed hwy-broken-rvv.diff ... Passed configure-py314.diff ... Passed 60588.diff ... Passed 60591.diff ... Passed v8-riscv-fix-trampoline.patch ... Passed v8-riscv-fix-trampoline-release.patch ... Passed v8-riscv-fix-sp.patch ... Passed 5afe4cd716cbf7699f6abc99338f44db3b1424d5.diff ... Passed ==> Verifying source file signatures with gpg... node git repo ... Passed ]3008;start=5c1de013886b4bf0b00bf172f50088b8;user=root;hostname=aurorus.felixc.at;machineid=01ca1404c26b4b3a80152fb4f25f4ca7;bootid=310cc8898fe44539b23c75c045a62bf5;pid=310205;comm=systemd-nspawn;container=arch-nspawn-310205;type=container\]11;?\]2;🔵 Container arch-nspawn-310205 on aurorus.felixc.at\==> Making package: nodejs-lts-krypton 24.13.0-1.1 (Wed Feb 4 14:29:08 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (3) New Version Net Change extra/c-ares 1.34.6-1 0.51 MiB extra/libuv 1.51.0-1 0.60 MiB extra/simdjson 1:4.2.4-1 6.17 MiB Total Installed Size: 7.28 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing c-ares... installing libuv... installing simdjson... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (12) New Version Net Change extra/compiler-rt 21.1.6-1 121.33 MiB core/libedit 20250104_3.1-1 0.25 MiB extra/llvm-libs 21.1.6-2 143.41 MiB core/mpdecimal 4.0.1-1 0.31 MiB extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.33-9 0.08 MiB extra/zlib-ng 2.3.2-1 0.23 MiB extra/clang 21.1.6-3 213.91 MiB extra/git 2.52.0-2 28.75 MiB core/procps-ng 4.0.6-1 2.56 MiB core/python 3.14.2-2 132.78 MiB Total Installed Size: 643.76 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-cgi: gitweb (web interface) support python: git svn & git p4 [pending] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing procps-ng... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing libedit... installing llvm-libs... installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [installed] llvm: referenced by some clang headers :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 969. Creating user 'git' (git daemon user) with UID 969 and GID 969. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h==> Retrieving sources...  -> Found hwy-broken-rvv.diff  -> Found configure-py314.diff  -> Found 60588.diff  -> Found 60591.diff  -> Found v8-riscv-fix-trampoline.patch  -> Found v8-riscv-fix-trampoline-release.patch  -> Found v8-riscv-fix-sp.patch  -> Found 5afe4cd716cbf7699f6abc99338f44db3b1424d5.diff ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of node git repo... Cloning into 'node'... done. Updating files: 3% (1677/47355) Updating files: 4% (1895/47355) Updating files: 5% (2368/47355) Updating files: 6% (2842/47355) Updating files: 7% (3315/47355) Updating files: 8% (3789/47355) Updating files: 8% (4075/47355) Updating files: 9% (4262/47355) Updating files: 10% (4736/47355) Updating files: 11% (5210/47355) Updating files: 11% (5593/47355) Updating files: 12% (5683/47355) Updating files: 13% (6157/47355) Updating files: 14% (6630/47355) Updating files: 14% (6920/47355) Updating files: 15% (7104/47355) Updating files: 16% (7577/47355) Updating files: 17% (8051/47355) Updating files: 17% (8480/47355) Updating files: 18% (8524/47355) Updating files: 18% (8629/47355) Updating files: 19% (8998/47355) Updating files: 19% (9259/47355) Updating files: 20% (9471/47355) Updating files: 21% (9945/47355) Updating files: 22% (10419/47355) Updating files: 22% (10497/47355) Updating files: 23% (10892/47355) Updating files: 24% (11366/47355) Updating files: 25% (11839/47355) Updating files: 25% (12298/47355) Updating files: 26% (12313/47355) Updating files: 27% (12786/47355) Updating files: 28% (13260/47355) Updating files: 28% (13416/47355) Updating files: 29% (13733/47355) Updating files: 30% (14207/47355) Updating files: 31% (14681/47355) Updating files: 31% (14859/47355) Updating files: 32% (15154/47355) Updating files: 33% (15628/47355) Updating files: 34% (16101/47355) Updating files: 34% (16361/47355) Updating files: 35% (16575/47355) Updating files: 36% (17048/47355) Updating files: 37% (17522/47355) Updating files: 37% (17790/47355) Updating files: 38% (17995/47355) Updating files: 39% (18469/47355) Updating files: 40% (18942/47355) Updating files: 40% (19226/47355) Updating files: 41% (19416/47355) Updating files: 42% (19890/47355) Updating files: 43% (20363/47355) Updating files: 44% (20837/47355) Updating files: 45% (21310/47355) Updating files: 46% (21784/47355) Updating files: 47% (22257/47355) Updating files: 47% (22343/47355) Updating files: 48% (22731/47355) Updating files: 49% (23204/47355) Updating files: 50% (23678/47355) Updating files: 51% (24152/47355) Updating files: 52% (24625/47355) Updating files: 53% (25099/47355) Updating files: 53% (25534/47355) Updating files: 54% (25572/47355) Updating files: 55% (26046/47355) Updating files: 56% (26519/47355) Updating files: 57% (26993/47355) Updating files: 58% (27466/47355) Updating files: 59% (27940/47355) Updating files: 59% (28077/47355) Updating files: 60% (28413/47355) Updating files: 61% (28887/47355) Updating files: 62% (29361/47355) Updating files: 63% (29834/47355) Updating files: 63% (30297/47355) Updating files: 64% (30308/47355) Updating files: 65% (30781/47355) Updating files: 65% (30827/47355) Updating files: 66% (31255/47355) Updating files: 66% (31350/47355) Updating files: 67% (31728/47355) Updating files: 68% (32202/47355) Updating files: 69% (32675/47355) Updating files: 70% (33149/47355) Updating files: 71% (33623/47355) Updating files: 71% (34072/47355) Updating files: 72% (34096/47355) Updating files: 73% (34570/47355) Updating files: 74% (35043/47355) Updating files: 75% (35517/47355) Updating files: 75% (35879/47355) Updating files: 76% (35990/47355) Updating files: 77% (36464/47355) Updating files: 78% (36937/47355) Updating files: 79% (37411/47355) Updating files: 80% (37884/47355) Updating files: 80% (38056/47355) Updating files: 81% (38358/47355) Updating files: 82% (38832/47355) Updating files: 83% (39305/47355) Updating files: 84% (39779/47355) Updating files: 85% (40252/47355) Updating files: 85% (40307/47355) Updating files: 86% (40726/47355) Updating files: 87% (41199/47355) Updating files: 88% (41673/47355) Updating files: 89% (42146/47355) Updating files: 90% (42620/47355) Updating files: 91% (43094/47355) Updating files: 91% (43256/47355) Updating files: 92% (43567/47355) Updating files: 93% (44041/47355) Updating files: 94% (44514/47355) Updating files: 95% (44988/47355) Updating files: 95% (45171/47355) Updating files: 96% (45461/47355) Updating files: 97% (45935/47355) Updating files: 98% (46408/47355) Updating files: 99% (46882/47355) Updating files: 99% (47328/47355) Updating files: 100% (47355/47355) Updating files: 100% (47355/47355), done. Updating files: 19% (3227/16660) Updating files: 20% (3332/16660) Updating files: 21% (3499/16660) Updating files: 22% (3666/16660) Updating files: 23% (3832/16660) Updating files: 24% (3999/16660) Updating files: 25% (4165/16660) Updating files: 26% (4332/16660) Updating files: 27% (4499/16660) Updating files: 28% (4665/16660) Updating files: 29% (4832/16660) Updating files: 29% (4997/16660) Updating files: 30% (4998/16660) Updating files: 30% (5098/16660) Updating files: 31% (5165/16660) Updating files: 31% (5217/16660) Updating files: 32% (5332/16660) Updating files: 33% (5498/16660) Updating files: 34% (5665/16660) Updating files: 34% (5685/16660) Updating files: 35% (5831/16660) Updating files: 36% (5998/16660) Updating files: 37% (6165/16660) Updating files: 37% (6229/16660) Updating files: 38% (6331/16660) Updating files: 39% (6498/16660) Updating files: 40% (6664/16660) Updating files: 40% (6739/16660) Updating files: 41% (6831/16660) Updating files: 42% (6998/16660) Updating files: 43% (7164/16660) Updating files: 44% (7331/16660) Updating files: 45% (7497/16660) Updating files: 46% (7664/16660) Updating files: 47% (7831/16660) Updating files: 48% (7997/16660) Updating files: 49% (8164/16660) Updating files: 49% (8287/16660) Updating files: 50% (8330/16660) Updating files: 51% (8497/16660) Updating files: 52% (8664/16660) Updating files: 53% (8830/16660) Updating files: 54% (8997/16660) Updating files: 55% (9163/16660) Updating files: 56% (9330/16660) Updating files: 57% (9497/16660) Updating files: 57% (9588/16660) Updating files: 58% (9663/16660) Updating files: 59% (9830/16660) Updating files: 60% (9996/16660) Updating files: 61% (10163/16660) Updating files: 62% (10330/16660) Updating files: 63% (10496/16660) Updating files: 64% (10663/16660) Updating files: 65% (10829/16660) Updating files: 66% (10996/16660) Updating files: 66% (11071/16660) Updating files: 67% (11163/16660) Updating files: 68% (11329/16660) Updating files: 69% (11496/16660) Updating files: 69% (11517/16660) Updating files: 70% (11662/16660) Updating files: 71% (11829/16660) Updating files: 72% (11996/16660) Updating files: 73% (12162/16660) Updating files: 73% (12169/16660) Updating files: 74% (12329/16660) Updating files: 75% (12495/16660) Updating files: 76% (12662/16660) Updating files: 77% (12829/16660) Updating files: 78% (12995/16660) Updating files: 79% (13162/16660) Updating files: 80% (13328/16660) Updating files: 81% (13495/16660) Updating files: 81% (13582/16660) Updating files: 82% (13662/16660) Updating files: 83% (13828/16660) Updating files: 84% (13995/16660) Updating files: 85% (14161/16660) Updating files: 86% (14328/16660) Updating files: 87% (14495/16660) Updating files: 87% (14587/16660) Updating files: 88% (14661/16660) Updating files: 89% (14828/16660) Updating files: 89% (14954/16660) Updating files: 90% (14994/16660) Updating files: 91% (15161/16660) Updating files: 92% (15328/16660) Updating files: 93% (15494/16660) Updating files: 94% (15661/16660) Updating files: 95% (15827/16660) Updating files: 96% (15994/16660) Updating files: 97% (16161/16660) Updating files: 97% (16259/16660) Updating files: 98% (16327/16660) Updating files: 99% (16494/16660) Updating files: 100% (16660/16660) Updating files: 100% (16660/16660), done. Switched to a new branch 'makepkg' ==> Starting prepare()... patching file test/fixtures/icu/localizationData-v78.1.json patching file configure patching file tools/v8_gypfiles/v8.gyp Hunk #1 succeeded at 2298 (offset 14 lines). Hunk #2 succeeded at 2325 (offset 14 lines). patching file test/parallel/test-strace-openat-openssl.js patching file test/common/wpt.js patching file deps/v8/src/codegen/riscv/assembler-riscv.cc patching file deps/v8/src/codegen/riscv/assembler-riscv.h patching file deps/v8/src/codegen/riscv/macro-assembler-riscv.cc patching file deps/v8/src/codegen/riscv/macro-assembler-riscv.cc Hunk #1 succeeded at 4930 (offset -11 lines). patching file deps/v8/AUTHORS patching file deps/v8/src/codegen/riscv/macro-assembler-riscv.cc ==> Starting build()... Node.js configure: Found Python 3.14.2... INFO: configure completed successfully make -C out BUILDTYPE=Release V=0 /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/simdutf/deps/v8/third_party/simdutf/simdutf.o ../deps/v8/third_party/simdutf/simdutf.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../tools/v8_gypfiles -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/simdutf/deps/v8/third_party/simdutf/simdutf.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/googletest/gtest_prod.stamp LD_LIBRARY_PATH=/build/nodejs-lts-krypton/src/node/out/Release/lib.host:/build/nodejs-lts-krypton/src/node/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/src; /usr/bin/python3 ../../deps/v8/third_party/inspector_protocol/check_protocol_compatibility.py --stamp "/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/src/js_protocol.stamp" ../../deps/v8/include/js_protocol.pdl touch f228e4232615b57f93b27e08ac2ca75fc4873010.intermediate touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/icu/icui18n.stamp touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/icu/icuuc.stamp /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest_main/deps/googletest/src/gtest_main.o ../deps/googletest/src/gtest_main.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest_main/deps/googletest/src/gtest_main.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/histogram/deps/histogram/src/hdr_histogram.o ../deps/histogram/src/hdr_histogram.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/histogram/src -I../deps/histogram/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/histogram/deps/histogram/src/hdr_histogram.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c LD_LIBRARY_PATH=/build/nodejs-lts-krypton/src/node/out/Release/lib.host:/build/nodejs-lts-krypton/src/node/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/src/inspector/protocol /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include/inspector; /usr/bin/python3 ../../deps/v8/third_party/inspector_protocol/code_generator.py --jinja_dir ../../deps/v8/third_party --output_base "/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/src/inspector" --config ../../deps/v8/src/inspector/inspector_protocol_config.json --config_value "protocol.path=../../deps/v8/include/js_protocol.pdl" --inspector_protocol_dir ../../deps/v8/third_party/inspector_protocol /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/nbytes/deps/nbytes/src/nbytes.o ../deps/nbytes/src/nbytes.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/nbytes/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/nbytes/deps/nbytes/src/nbytes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/cycleclock.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/cycleclock.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/cycleclock.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/low_level_alloc.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/low_level_alloc.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/poison.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/poison.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/poison.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/raw_logging.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/raw_logging.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/raw_logging.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/scoped_set_env.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/scoped_set_env.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/scoped_set_env.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock_wait.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock_wait.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/strerror.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/strerror.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/strerror.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/sysinfo.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/sysinfo.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/sysinfo.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/thread_identity.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/thread_identity.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/thread_identity.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/throw_delegate.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/throw_delegate.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/tracing.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/tracing.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/tracing.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/log_severity.o ../deps/v8/third_party/abseil-cpp/absl/base/log_severity.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/base/log_severity.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.o ../deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.o ../deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.o ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/crc32c.o ../deps/v8/third_party/abseil-cpp/absl/crc/crc32c.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/crc32c.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/cpu_detect.o ../deps/v8/third_party/abseil-cpp/absl/crc/internal/cpu_detect.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/cpu_detect.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc.o ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.o ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.o ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.o ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.o ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_non_temporal_memcpy.o ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_non_temporal_memcpy.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_non_temporal_memcpy.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/failure_signal_handler.o ../deps/v8/third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/failure_signal_handler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.o ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.o ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/demangle.o ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/demangle.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/demangle.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/demangle_rust.o ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/demangle_rust.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.o ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/examine_stack.o ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/examine_stack.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/stack_consumption.o ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/stack_consumption.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/stack_consumption.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.o ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/vdso_support.o ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/internal/vdso_support.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/leak_check.o ../deps/v8/third_party/abseil-cpp/absl/debugging/leak_check.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/leak_check.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/stacktrace.o ../deps/v8/third_party/abseil-cpp/absl/debugging/stacktrace.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/stacktrace.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/symbolize.o ../deps/v8/third_party/abseil-cpp/absl/debugging/symbolize.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/debugging/symbolize.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/hash/internal/city.o ../deps/v8/third_party/abseil-cpp/absl/hash/internal/city.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/hash/internal/city.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/hash/internal/hash.o ../deps/v8/third_party/abseil-cpp/absl/hash/internal/hash.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/hash/internal/hash.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/internal/cpu_detect.cc:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/types/optional.h:29: In file included from ../deps/v8/third_party/abseil-cpp/absl/utility/utility.h:26: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.h:19: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/hash/internal/low_level_hash.o ../deps/v8/third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/hash/internal/low_level_hash.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.cc:19: In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/crc32c.h:31: In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc32c_inline.h:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/crc32c.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/crc32c.h:31: In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc32c_inline.h:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/numeric/int128.o ../deps/v8/third_party/abseil-cpp/absl/numeric/int128.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/numeric/int128.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.h:54: In file included from ../deps/v8/third_party/abseil-cpp/absl/profiling/internal/sample_recorder.h:33: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc.cc:46: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.h:19: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.o ../deps/v8/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_non_temporal_memcpy.cc:18: In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/crc32c.h:31: In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc32c_inline.h:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock.cc:27: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/call_once.h:41: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/profiling/internal/periodic_sampler.o ../deps/v8/third_party/abseil-cpp/absl/profiling/internal/periodic_sampler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/profiling/internal/periodic_sampler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/ascii.o ../deps/v8/third_party/abseil-cpp/absl/strings/ascii.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/ascii.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.h:23: In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/crc32c.h:31: In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc32c_inline.h:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/charconv.o ../deps/v8/third_party/abseil-cpp/absl/strings/charconv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/charconv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.h:54: In file included from ../deps/v8/third_party/abseil-cpp/absl/profiling/internal/sample_recorder.h:33: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/call_once.h:41: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/cord.o ../deps/v8/third_party/abseil-cpp/absl/strings/cord.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/cord.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 1 warning generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/thread_identity.cc:31: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/call_once.h:41: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/cord_analysis.o ../deps/v8/third_party/abseil-cpp/absl/strings/cord_analysis.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/cord_analysis.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 1 warning generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/escaping.o ../deps/v8/third_party/abseil-cpp/absl/strings/escaping.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/escaping.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 1 warning generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_parse.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_parse.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_internal.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_internal.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.cc:59: In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/crc32c.h:31: In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc32c_inline.h:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:198: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/sysinfo.cc:66: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/call_once.h:41: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc:43: In file included from ../deps/v8/third_party/abseil-cpp/absl/debugging/symbolize.h:55: In file included from ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/symbolize.h:27: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_functions.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_functions.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 1 warning generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_handle.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_handle.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 2 warnings generated. 1 warning generated. 2 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_info.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc:22: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/unaligned_access.h:26: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/hash/internal/city.cc:28: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/ascii.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/ascii.h:62: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/numeric/int128.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/numeric/int128.h:41: In file included from ../deps/v8/third_party/abseil-cpp/absl/types/compare.h:40: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/debugging/symbolize.cc:17: In file included from ../deps/v8/third_party/abseil-cpp/absl/debugging/symbolize.h:55: In file included from ../deps/v8/third_party/abseil-cpp/absl/debugging/internal/symbolize.h:27: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/charconv.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/charconv.h:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/escaping.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/escaping.h:32: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 2 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/escaping.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/escaping.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/escaping.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 1 warning generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/memutil.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/memutil.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/memutil.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/ostringstream.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/ostringstream.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/ostringstream.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/pow10_helper.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/pow10_helper.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/pow10_helper.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/ascii.h:62: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/arg.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/arg.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 2 warnings generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/hash/internal/hash.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/hash/internal/hash.h:62: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:14: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:27: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/cord.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/cord.h:76: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/cord_analysis.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/cord_analysis.h:22: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.h:25: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_data_edge.h:22: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:27: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.h:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:27: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/charconv_parse.h:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/charconv.h:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.h:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_data_edge.h:22: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:27: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 1 warning generated. 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/extension.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/extension.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/output.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/output.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/output.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/parser.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/parser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/stringify_sink.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/stringify_sink.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 1 warning generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/utf8.o ../deps/v8/third_party/abseil-cpp/absl/strings/internal/utf8.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/internal/utf8.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/match.o ../deps/v8/third_party/abseil-cpp/absl/strings/match.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/match.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 1 warning generated. 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/numbers.o ../deps/v8/third_party/abseil-cpp/absl/strings/numbers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/numbers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. 2 warnings generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/str_cat.o ../deps/v8/third_party/abseil-cpp/absl/strings/str_cat.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/str_cat.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/str_replace.o ../deps/v8/third_party/abseil-cpp/absl/strings/str_replace.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/str_replace.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/str_split.o ../deps/v8/third_party/abseil-cpp/absl/strings/str_split.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/str_split.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/string_view.o ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/string_view.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/substitute.o ../deps/v8/third_party/abseil-cpp/absl/strings/substitute.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/strings/substitute.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/functional/function_ref.h:54: In file included from ../deps/v8/third_party/abseil-cpp/absl/functional/internal/function_ref.h:22: In file included from ../deps/v8/third_party/abseil-cpp/absl/functional/any_invocable.h:43: In file included from ../deps/v8/third_party/abseil-cpp/absl/functional/internal/any_invocable.h:70: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/escaping.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/escaping.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:26: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/barrier.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/barrier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/barrier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc:19: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/no_destructor.h:43: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:27: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.h:23: In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.h:23: In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/crc32c.h:31: In file included from ../deps/v8/third_party/abseil-cpp/absl/crc/internal/crc32c_inline.h:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/blocking_counter.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/blocking_counter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/blocking_counter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.h:17: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:27: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/memutil.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/memutil.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/ascii.h:62: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 1 warning generated. In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc:19: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h:34: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:50: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/iterator_traits.h:28: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 1 warning generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 2 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/numbers.cc:18: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/numbers.h:45: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/output.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/output.h:30: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h:31: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/checker.h:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h:34: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/substitute.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/substitute.h:81: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/cord.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/cord.h:76: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/endian.h:24: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/cord.cc:1515:51: note: in instantiation of template class 'absl::InlinedVector' requested here 1515 | absl::InlinedVector, 2> worklist; | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/win32_waiter.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/win32_waiter.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/win32_waiter.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc:16: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h:27: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/output.h:30: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/blocking_counter.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/blocking_counter.h:27: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.h:18: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h:27: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/output.h:30: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 2 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/notification.o ../deps/v8/third_party/abseil-cpp/absl/synchronization/notification.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/synchronization/notification.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/str_replace.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/str_replace.h:46: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/barrier.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/barrier.h:23: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/stringify_sink.h:22: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/match.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/match.h:38: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/civil_time.o ../deps/v8/third_party/abseil-cpp/absl/time/civil_time.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/civil_time.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/str_cat.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/str_cat.h:105: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/str_split.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/str_split.h:48: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_split_internal.h:43: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 1 warning generated. 2 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/clock.o ../deps/v8/third_party/abseil-cpp/absl/time/clock.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/clock.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/duration.o ../deps/v8/third_party/abseil-cpp/absl/time/duration.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/duration.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 2 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/format.o ../deps/v8/third_party/abseil-cpp/absl/time/format.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/format.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/waiter.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h:23: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/clock.h:29: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/time.h:101: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h:23: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/clock.h:29: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/time.h:101: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.o ../deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/time.o ../deps/v8/third_party/abseil-cpp/absl/time/time.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/abseil/deps/v8/third_party/abseil-cpp/absl/time/time.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/ncrypto/deps/ncrypto/engine.o ../deps/ncrypto/engine.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/ncrypto -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/ncrypto/deps/ncrypto/engine.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/ncrypto/deps/ncrypto/ncrypto.o ../deps/ncrypto/ncrypto.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/ncrypto -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/ncrypto/deps/ncrypto/ncrypto.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 2 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/cbor.o ../deps/inspector_protocol/crdtp/cbor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/cbor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.h:23: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/clock.h:29: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/time.h:101: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/notification.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/notification.h:57: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/dispatch.o ../deps/inspector_protocol/crdtp/dispatch.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/dispatch.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 1 warning generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 3 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/error_support.o ../deps/inspector_protocol/crdtp/error_support.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/error_support.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/json.o ../deps/inspector_protocol/crdtp/json.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/json.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/json_platform.o ../deps/inspector_protocol/crdtp/json_platform.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/json_platform.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc:19: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h:32: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/clock.h:29: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/time.h:101: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/protocol_core.o ../deps/inspector_protocol/crdtp/protocol_core.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/protocol_core.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/serializable.o ../deps/inspector_protocol/crdtp/serializable.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/serializable.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/time/format.cc:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/match.h:38: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/time/civil_time.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/civil_time.h:77: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.h:23: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/clock.h:29: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/time.h:101: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/clock.h:29: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/time.h:101: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 2 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/span.o ../deps/inspector_protocol/crdtp/span.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/span.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/status.o ../deps/inspector_protocol/crdtp/status.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/inspector_protocol -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/crdtp/deps/inspector_protocol/crdtp/status.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/v8_config_headers.stamp touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/v8_heap_base_headers.stamp touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/v8_version.stamp touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/torque_runtime_support.stamp touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/v8_maybe_icu.stamp touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/fp16.stamp touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/v8_bigint.stamp touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/v8_heap_base.stamp touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/cppgc_base.stamp touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/v8_pch.stamp touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/v8_compiler_sources.stamp /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-foreground-task-runner.o ../deps/v8/src/libplatform/default-foreground-task-runner.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-foreground-task-runner.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-job.o ../deps/v8/src/libplatform/default-job.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-job.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 1 warning generated. In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-platform.o ../deps/v8/src/libplatform/default-platform.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-platform.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/time/clock.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/clock.h:29: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/time.h:101: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-thread-isolated-allocator.o ../deps/v8/src/libplatform/default-thread-isolated-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-thread-isolated-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-worker-threads-task-runner.o ../deps/v8/src/libplatform/default-worker-threads-task-runner.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-worker-threads-task-runner.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 1 warning generated. In file included from ../deps/v8/third_party/abseil-cpp/absl/time/duration.cc:69: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/casts.h:38: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/delayed-task-queue.o ../deps/v8/src/libplatform/delayed-task-queue.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/delayed-task-queue.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/task-queue.o ../deps/v8/src/libplatform/task-queue.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/task-queue.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/ncrypto/engine.cc:31:7: warning: 'ENGINE_finish' is deprecated [-Wdeprecated-declarations] 31 | ENGINE_finish(engine); | ^ /usr/include/openssl/engine.h:630:1: note: 'ENGINE_finish' has been explicitly marked deprecated here 630 | OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/engine.cc:33:7: warning: 'ENGINE_free' is deprecated [-Wdeprecated-declarations] 33 | ENGINE_free(engine); | ^ /usr/include/openssl/engine.h:493:1: note: 'ENGINE_free' has been explicitly marked deprecated here 493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/engine.cc:50:24: warning: 'ENGINE_by_id' is deprecated [-Wdeprecated-declarations] 50 | EnginePointer engine(ENGINE_by_id(name)); | ^ /usr/include/openssl/engine.h:336:1: note: 'ENGINE_by_id' has been explicitly marked deprecated here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/engine.cc:53:28: warning: 'ENGINE_by_id' is deprecated [-Wdeprecated-declarations] 53 | engine = EnginePointer(ENGINE_by_id("dynamic")); | ^ /usr/include/openssl/engine.h:336:1: note: 'ENGINE_by_id' has been explicitly marked deprecated here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/engine.cc:55:12: warning: 'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations] 55 | if (!ENGINE_ctrl_cmd_string(engine.get(), "SO_PATH", name, 0) || | ^ /usr/include/openssl/engine.h:478:1: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here 478 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/engine.cc:56:12: warning: 'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations] 56 | !ENGINE_ctrl_cmd_string(engine.get(), "LOAD", nullptr, 0)) { | ^ /usr/include/openssl/engine.h:478:1: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here 478 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/engine.cc:67:10: warning: 'ENGINE_set_default' is deprecated [-Wdeprecated-declarations] 67 | return ENGINE_set_default(engine, flags) != 0; | ^ /usr/include/openssl/engine.h:710:1: note: 'ENGINE_set_default' has been explicitly marked deprecated here 710 | OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/engine.cc:73:10: warning: 'ENGINE_init' is deprecated [-Wdeprecated-declarations] 73 | return ENGINE_init(engine) == 1; | ^ /usr/include/openssl/engine.h:622:1: note: 'ENGINE_init' has been explicitly marked deprecated here 622 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/engine.cc:79:7: warning: 'ENGINE_load_private_key' is deprecated [-Wdeprecated-declarations] 79 | ENGINE_load_private_key(engine, key_name, nullptr, nullptr)); | ^ /usr/include/openssl/engine.h:639:1: note: 'ENGINE_load_private_key' has been explicitly marked deprecated here 639 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/engine.cc:85:5: warning: 'ENGINE_load_builtin_engines' is deprecated [-Wdeprecated-declarations] 85 | ENGINE_load_builtin_engines(); | ^ /usr/include/openssl/engine.h:358:1: note: 'ENGINE_load_builtin_engines' has been explicitly marked deprecated here 358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/engine.cc:86:5: warning: 'ENGINE_register_all_complete' is deprecated [-Wdeprecated-declarations] 86 | ENGINE_register_all_complete(); | ^ /usr/include/openssl/engine.h:415:1: note: 'ENGINE_register_all_complete' has been explicitly marked deprecated here 415 | OSSL_DEPRECATEDIN_3_0 int ENGINE_register_all_complete(void); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.h:28: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/futex.h:38: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/clock.h:29: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/time.h:101: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc:15: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.h:21: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/clock.h:29: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/time.h:101: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 19 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-buffer.o ../deps/v8/src/libplatform/tracing/trace-buffer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-buffer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c ../deps/ncrypto/ncrypto.cc:462:10: warning: 'BN_is_prime_ex' is deprecated [-Wdeprecated-declarations] 462 | return BN_is_prime_ex(get(), nchecks, ctx.get(), cb.get()); | ^ /usr/include/openssl/bn.h:378:1: note: 'BN_is_prime_ex' has been explicitly marked deprecated here 378 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-config.o ../deps/v8/src/libplatform/tracing/trace-config.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-config.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/ncrypto/ncrypto.cc:1339:13: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations] 1339 | Rsa rsa(EVP_PKEY_get0_RSA(pkey)); | ^ /usr/include/openssl/evp.h:1404:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here 1404 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1352:11: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations] 1352 | Ec ec(EVP_PKEY_get0_EC_KEY(pkey)); | ^ /usr/include/openssl/evp.h:1430:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here 1430 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1575:16: warning: 'DH_new' is deprecated [-Wdeprecated-declarations] 1575 | DHPointer dh(DH_new()); | ^ /usr/include/openssl/dh.h:210:1: note: 'DH_new' has been explicitly marked deprecated here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1578:7: warning: 'DH_set0_pqg' is deprecated [-Wdeprecated-declarations] 1578 | if (DH_set0_pqg(dh.get(), p.get(), nullptr, g.get()) != 1) return {}; | ^ /usr/include/openssl/dh.h:266:1: note: 'DH_set0_pqg' has been explicitly marked deprecated here 266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1592:16: warning: 'DH_new' is deprecated [-Wdeprecated-declarations] 1592 | DHPointer dh(DH_new()); | ^ /usr/include/openssl/dh.h:210:1: note: 'DH_new' has been explicitly marked deprecated here 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1595:7: warning: 'DH_generate_parameters_ex' is deprecated [-Wdeprecated-declarations] 1595 | if (DH_generate_parameters_ex(dh.get(), bits, generator, nullptr) != 1) { | ^ /usr/include/openssl/dh.h:223:1: note: 'DH_generate_parameters_ex' has been explicitly marked deprecated here 223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1606:7: warning: 'DH_check' is deprecated [-Wdeprecated-declarations] 1606 | if (DH_check(dh_.get(), &codes) != 1) | ^ /usr/include/openssl/dh.h:231:1: note: 'DH_check' has been explicitly marked deprecated here 231 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1618:7: warning: 'DH_check_pub_key' is deprecated [-Wdeprecated-declarations] 1618 | if (DH_check_pub_key(dh_.get(), pub_key.get(), &codes) != 1) { | ^ /usr/include/openssl/dh.h:232:1: note: 'DH_check_pub_key' has been explicitly marked deprecated here 232 | OSSL_DEPRECATEDIN_3_0 int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1638:3: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations] 1638 | DH_get0_pqg(dh_.get(), &p, nullptr, nullptr); | ^ /usr/include/openssl/dh.h:264:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1645:3: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations] 1645 | DH_get0_pqg(dh_.get(), nullptr, nullptr, &g); | ^ /usr/include/openssl/dh.h:264:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1652:3: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations] 1652 | DH_get0_key(dh_.get(), &pub_key, nullptr); | ^ /usr/include/openssl/dh.h:267:1: note: 'DH_get0_key' has been explicitly marked deprecated here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1659:3: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations] 1659 | DH_get0_key(dh_.get(), nullptr, &pvt_key); | ^ /usr/include/openssl/dh.h:267:1: note: 'DH_get0_key' has been explicitly marked deprecated here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1668:8: warning: 'DH_generate_key' is deprecated [-Wdeprecated-declarations] 1668 | if (!DH_generate_key(dh_.get())) return {}; | ^ /usr/include/openssl/dh.h:234:1: note: 'DH_generate_key' has been explicitly marked deprecated here 234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1675:13: warning: 'DH_size' is deprecated [-Wdeprecated-declarations] 1675 | int ret = DH_size(dh_.get()); | ^ /usr/include/openssl/dh.h:214:1: note: 'DH_size' has been explicitly marked deprecated here 214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1689:7: warning: 'DH_compute_key' is deprecated [-Wdeprecated-declarations] 1689 | DH_compute_key(static_cast(dp.get()), peer.get(), dh_.get()); | ^ /usr/include/openssl/dh.h:235:1: note: 'DH_compute_key' has been explicitly marked deprecated here 235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1706:7: warning: 'DH_set0_key' is deprecated [-Wdeprecated-declarations] 1706 | if (DH_set0_key(dh_.get(), key.get(), nullptr) == 1) { | ^ /usr/include/openssl/dh.h:269:1: note: 'DH_set0_key' has been explicitly marked deprecated here 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:1719:7: warning: 'DH_set0_key' is deprecated [-Wdeprecated-declarations] 1719 | if (DH_set0_key(dh_.get(), nullptr, key.get()) == 1) { | ^ /usr/include/openssl/dh.h:269:1: note: 'DH_set0_key' has been explicitly marked deprecated here 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-object.o ../deps/v8/src/libplatform/tracing/trace-object.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-object.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c ../deps/ncrypto/ncrypto.cc:2083:7: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations] 2083 | if (EVP_PKEY_assign_DH(key.get(), dh.get())) { | ^ /usr/include/openssl/evp.h:522:38: note: expanded from macro 'EVP_PKEY_assign_DH' 522 | #define EVP_PKEY_assign_DH(pkey, dh) EVP_PKEY_assign((pkey), EVP_PKEY_DH, (dh)) | ^ /usr/include/openssl/evp.h:1386:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here 1386 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/ncrypto/ncrypto.cc:2093:7: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations] 2093 | if (EVP_PKEY_assign_RSA(key.get(), rsa.get())) { | ^ /usr/include/openssl/evp.h:510:40: note: expanded from macro 'EVP_PKEY_assign_RSA' 510 | #define EVP_PKEY_assign_RSA(pkey, rsa) EVP_PKEY_assign((pkey), EVP_PKEY_RSA, \ | ^ /usr/include/openssl/evp.h:1386:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here 1386 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2258:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations] 2258 | return EVP_PKEY_assign_EC_KEY(pkey_.get(), eckey.get()); | ^ /usr/include/openssl/evp.h:527:45: note: expanded from macro 'EVP_PKEY_assign_EC_KEY' 527 | #define EVP_PKEY_assign_EC_KEY(pkey, eckey) EVP_PKEY_assign((pkey), \ | ^ /usr/include/openssl/evp.h:1386:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here 1386 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2263:10: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated [-Wdeprecated-declarations] 2263 | return EVP_PKEY_set1_EC_KEY(pkey_.get(), eckey); | ^ /usr/include/openssl/evp.h:1428:1: note: 'EVP_PKEY_set1_EC_KEY' has been explicitly marked deprecated here 1428 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2268:10: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations] 2268 | return EVP_PKEY_get0_EC_KEY(pkey_.get()); | ^ /usr/include/openssl/evp.h:1430:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here 1430 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-writer.o ../deps/v8/src/libplatform/tracing/trace-writer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-writer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/third_party/abseil-cpp/absl/time/time.cc:34: In file included from ../deps/v8/third_party/abseil-cpp/absl/time/time.h:101: In file included from ../deps/v8/third_party/abseil-cpp/absl/strings/string_view.h:40: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/ncrypto/ncrypto.cc:2528:24: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations] 2528 | const RSA* rsa = EVP_PKEY_get0_RSA(get()); | ^ /usr/include/openssl/evp.h:1404:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here 1404 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2534:17: warning: 'PEM_write_bio_RSAPrivateKey' is deprecated [-Wdeprecated-declarations] 2534 | err = PEM_write_bio_RSAPrivateKey( | ^ /usr/include/openssl/pem.h:457:24: note: 'PEM_write_bio_RSAPrivateKey' has been explicitly marked deprecated here 457 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2546:17: warning: 'i2d_RSAPrivateKey_bio' is deprecated [-Wdeprecated-declarations] 2546 | err = i2d_RSAPrivateKey_bio(bio.get(), rsa) != 1; | ^ /usr/include/openssl/x509.h:632:1: note: 'i2d_RSAPrivateKey_bio' has been explicitly marked deprecated here 632 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2591:26: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations] 2591 | const EC_KEY* ec = EVP_PKEY_get0_EC_KEY(get()); | ^ /usr/include/openssl/evp.h:1430:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here 1430 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2597:17: warning: 'PEM_write_bio_ECPrivateKey' is deprecated [-Wdeprecated-declarations] 2597 | err = PEM_write_bio_ECPrivateKey( | ^ /usr/include/openssl/pem.h:472:24: note: 'PEM_write_bio_ECPrivateKey' has been explicitly marked deprecated here 472 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY) | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2609:17: warning: 'i2d_ECPrivateKey_bio' is deprecated [-Wdeprecated-declarations] 2609 | err = i2d_ECPrivateKey_bio(bio.get(), ec) != 1; | ^ /usr/include/openssl/x509.h:652:1: note: 'i2d_ECPrivateKey_bio' has been explicitly marked deprecated here 652 | OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2644:22: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations] 2644 | const RSA* rsa = EVP_PKEY_get0_RSA(get()); | ^ /usr/include/openssl/evp.h:1404:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here 1404 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2650:11: warning: 'PEM_write_bio_RSAPublicKey' is deprecated [-Wdeprecated-declarations] 2650 | if (PEM_write_bio_RSAPublicKey(bio.get(), rsa) != 1) { | ^ /usr/include/openssl/pem.h:458:21: note: 'PEM_write_bio_RSAPublicKey' has been explicitly marked deprecated here 458 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA) | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2658:9: warning: 'i2d_RSAPublicKey_bio' is deprecated [-Wdeprecated-declarations] 2658 | if (i2d_RSAPublicKey_bio(bio.get(), rsa) != 1) { | ^ /usr/include/openssl/x509.h:634:1: note: 'i2d_RSAPublicKey_bio' has been explicitly marked deprecated here 634 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2733:26: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations] 2733 | const DSA* dsa_key = EVP_PKEY_get0_DSA(get()); | ^ /usr/include/openssl/evp.h:1413:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here 1413 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2735:39: warning: 'DSA_get0_q' is deprecated [-Wdeprecated-declarations] 2735 | bits = BignumPointer::GetBitCount(DSA_get0_q(dsa_key)); | ^ /usr/include/openssl/dsa.h:213:1: note: 'DSA_get0_q' has been explicitly marked deprecated here 213 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *DSA_get0_q(const DSA *d); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2753:11: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations] 2753 | rsa = EVP_PKEY_get0_RSA(get()); | ^ /usr/include/openssl/evp.h:1404:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here 1404 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2755:41: warning: 'EVP_PKEY_get0' is deprecated [-Wdeprecated-declarations] 2755 | rsa = static_cast(EVP_PKEY_get0(get())); | ^ /usr/include/openssl/evp.h:1388:1: note: 'EVP_PKEY_get0' has been explicitly marked deprecated here 1388 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2765:26: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations] 2765 | OSSL3_CONST DSA* dsa = EVP_PKEY_get0_DSA(get()); | ^ /usr/include/openssl/evp.h:1413:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here 1413 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2778:22: warning: 'EVP_PKEY_get0_DSA' is deprecated [-Wdeprecated-declarations] 2778 | const DSA* dsa = EVP_PKEY_get0_DSA(pkey_.get()); | ^ /usr/include/openssl/evp.h:1413:1: note: 'EVP_PKEY_get0_DSA' has been explicitly marked deprecated here 1413 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:2781:5: warning: 'DSA_get0_pqg' is deprecated [-Wdeprecated-declarations] 2781 | DSA_get0_pqg(dsa, &p, &q, nullptr); | ^ /usr/include/openssl/dsa.h:205:1: note: 'DSA_get0_pqg' has been explicitly marked deprecated here 205 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/tracing-controller.o ../deps/v8/src/libplatform/tracing/tracing-controller.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/tracing-controller.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c ../deps/ncrypto/ncrypto.cc:3512:23: warning: 'EC_KEY_dup' is deprecated [-Wdeprecated-declarations] 3512 | return ECKeyPointer(EC_KEY_dup(key_.get())); | ^ /usr/include/openssl/ec.h:1027:1: note: 'EC_KEY_dup' has been explicitly marked deprecated here 1027 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3517:10: warning: 'EC_KEY_generate_key' is deprecated [-Wdeprecated-declarations] 3517 | return EC_KEY_generate_key(key_.get()); | ^ /usr/include/openssl/ec.h:1112:1: note: 'EC_KEY_generate_key' has been explicitly marked deprecated here 1112 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3522:10: warning: 'EC_KEY_set_public_key' is deprecated [-Wdeprecated-declarations] 3522 | return EC_KEY_set_public_key(key_.get(), pub.get()) == 1; | ^ /usr/include/openssl/ec.h:1081:1: note: 'EC_KEY_set_public_key' has been explicitly marked deprecated here 1081 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3528:10: warning: 'EC_KEY_set_public_key_affine_coordinates' is deprecated [-Wdeprecated-declarations] 3528 | return EC_KEY_set_public_key_affine_coordinates( | ^ /usr/include/openssl/ec.h:1133:1: note: 'EC_KEY_set_public_key_affine_coordinates' has been explicitly marked deprecated here 1133 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key_affine_coordinates(EC_KEY *key, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3534:10: warning: 'EC_KEY_set_private_key' is deprecated [-Wdeprecated-declarations] 3534 | return EC_KEY_set_private_key(key_.get(), priv.get()) == 1; | ^ /usr/include/openssl/ec.h:1067:1: note: 'EC_KEY_set_private_key' has been explicitly marked deprecated here 1067 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3543:10: warning: 'EC_KEY_get0_private_key' is deprecated [-Wdeprecated-declarations] 3543 | return EC_KEY_get0_private_key(key); | ^ /usr/include/openssl/ec.h:1059:1: note: 'EC_KEY_get0_private_key' has been explicitly marked deprecated here 1059 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3552:10: warning: 'EC_KEY_get0_public_key' is deprecated [-Wdeprecated-declarations] 3552 | return EC_KEY_get0_public_key(key); | ^ /usr/include/openssl/ec.h:1073:1: note: 'EC_KEY_get0_public_key' has been explicitly marked deprecated here 1073 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3561:10: warning: 'EC_KEY_get0_group' is deprecated [-Wdeprecated-declarations] 3561 | return EC_KEY_get0_group(key); | ^ /usr/include/openssl/ec.h:1045:1: note: 'EC_KEY_get0_group' has been explicitly marked deprecated here 1045 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3570:10: warning: 'EC_KEY_check_key' is deprecated [-Wdeprecated-declarations] 3570 | return EC_KEY_check_key(key) == 1; | ^ /usr/include/openssl/ec.h:1118:1: note: 'EC_KEY_check_key' has been explicitly marked deprecated here 1118 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecateclang++: d)) | ^ warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/ncrypto/ncrypto.cc:3579:23: warning: 'EC_KEY_new_by_curve_name' is deprecated [-Wdeprecated-declarations] 3579 | return ECKeyPointer(EC_KEY_new_by_curve_name(nid)); | ^ /usr/include/openssl/ec.h:1009:1: note: 'EC_KEY_new_by_curve_name' has been explicitly marked deprecated here 1009 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3583:27: warning: 'EC_KEY_new' is deprecated [-Wdeprecated-declarations] 3583 | auto ptr = ECKeyPointer(EC_KEY_new()); | ^ /usr/include/openssl/ec.h:979:1: note: 'EC_KEY_new' has been explicitly marked deprecated here 979 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3585:8: warning: 'EC_KEY_set_group' is deprecated [-Wdeprecated-declarations] 3585 | if (!EC_KEY_set_group(ptr.get(), group)) return {}; | ^ /usr/include/openssl/ec.h:1053:1: note: 'EC_KEY_set_group' has been explicitly marked deprecated here 1053 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3722:7: warning: 'EVP_PKEY_CTX_set_rsa_keygen_pubexp' is deprecated [-Wdeprecated-declarations] 3722 | if (EVP_PKEY_CTX_set_rsa_keygen_pubexp(ctx_.get(), e.get()) == 1) { | ^ /usr/include/openssl/rsa.h:133:1: note: 'EVP_PKEY_CTX_set_rsa_keygen_pubexp' has been explicitly marked deprecated here 133 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3781:52: warning: 'EVP_MD_CTX_md' is deprecated [-Wdeprecated-declarations] 3781 | return EVP_PKEY_CTX_set_signature_md(ctx_.get(), EVP_MD_CTX_md(md.get())) == | ^ /usr/include/openssl/evp.h:576:1: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here 576 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3978:3: warning: 'RSA_get0_key' is deprecated [-Wdeprecated-declarations] 3978 | RSA_get0_key(rsa_, &key.n, &key.e, &key.d); | ^ /usr/include/openssl/rsa.h:228:1: note: 'RSA_get0_key' has been explicitly marked deprecated here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3985:3: warning: 'RSA_get0_factors' is deprecated [-Wdeprecated-declarations] 3985 | RSA_get0_factors(rsa_, &key.p, &key.q); | ^ /usr/include/openssl/rsa.h:231:1: note: 'RSA_get0_factors' has been explicitly marked deprecated here 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3986:3: warning: 'RSA_get0_crt_params' is deprecated [-Wdeprecated-declarations] 3986 | RSA_get0_crt_params(rsa_, &key.dp, &key.dq, &key.qi); | ^ /usr/include/openssl/rsa.h:236:1: note: 'RSA_get0_crt_params' has been explicitly marked deprecated here 236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:3992:34: warning: 'RSA_get0_pss_params' is deprecated [-Wdeprecated-declarations] 3992 | const RSA_PSS_PARAMS* params = RSA_get0_pss_params(rsa_); | ^ /usr/include/openssl/rsa.h:251:1: note: 'RSA_get0_pss_params' has been explicitly marked deprecated here 251 | OSSL_DEPRECATEDIN_3_0 const RSA_PSS_PARAMS *RSA_get0_pss_params(const RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:4027:7: warning: 'RSA_set0_key' is deprecated [-Wdeprecated-declarations] 4027 | if (RSA_set0_key(const_cast(rsa_), n.get(), e.get(), nullptr) == 1) { | ^ /usr/include/openssl/rsa.h:218:1: note: 'RSA_set0_key' has been explicitly marked deprecated here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:4041:8: warning: 'RSA_set0_key' is deprecated [-Wdeprecated-declarations] 4041 | if (!RSA_set0_key(const_cast(rsa_), nullptr, nullptr, d.get())) { | ^ /usr/include/openssl/rsa.h:218:1: note: 'RSA_set0_key' has been explicitly marked deprecated here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:4046:8: warning: 'RSA_set0_factors' is deprecated [-Wdeprecated-declarations] 4046 | if (!RSA_set0_factors(const_cast(rsa_), p.get(), q.get())) { | ^ /usr/include/openssl/rsa.h:219:1: note: 'RSA_set0_factors' has been explicitly marked deprecated here 219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:4052:8: warning: 'RSA_set0_crt_params' is deprecated [-Wdeprecated-declarations] 4052 | if (!RSA_set0_crt_params( | ^ /usr/include/openssl/rsa.h:220:1: note: 'RSA_set0_crt_params' has been explicitly marked deprecated here 220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/worker-thread.o ../deps/v8/src/libplatform/worker-thread.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/worker-thread.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c ../deps/ncrypto/ncrypto.cc:4284:10: warning: 'EVP_MD_CTX_md' is deprecated [-Wdeprecated-declarations] 4284 | return EVP_MD_CTX_md(ctx_.get()); | ^ /usr/include/openssl/evp.h:576:1: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here 576 | OSSL_DEPRECATEDIN_3_0 | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:4456:10: warning: 'HMAC_Init_ex' is deprecated [-Wdeprecated-declarations] 4456 | return HMAC_Init_ex(ctx_.get(), buf.data, buf.len, md_ptr, nullptr) == 1; | ^ /usr/include/openssl/hmac.h:43:1: note: 'HMAC_Init_ex' has been explicitly marked deprecated here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:4461:10: warning: 'HMAC_Update' is deprecated [-Wdeprecated-declarations] 4461 | return HMAC_Update(ctx_.get(), | ^ /usr/include/openssl/hmac.h:45:1: note: 'HMAC_Update' has been explicitly marked deprecated here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:4478:8: warning: 'HMAC_Final' is deprecated [-Wdeprecated-declarations] 4478 | if (!HMAC_Final(ctx_.get(), static_cast(buf->data), &len)) { | ^ /usr/include/openssl/hmac.h:47:1: note: 'HMAC_Final' has been explicitly marked deprecated here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:4486:25: warning: 'HMAC_CTX_new' is deprecated [-Wdeprecated-declarations] 4486 | return HMACCtxPointer(HMAC_CTX_new()); | ^ /usr/include/openssl/hmac.h:33:1: note: 'HMAC_CTX_new' has been explicitly marked deprecated here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/ncrypto/ncrypto.cc:4684:3: warning: 'DSA_get0_pqg' is deprecated [-Wdeprecated-declarations] 4684 | DSA_get0_pqg(dsa_, &p, nullptr, nullptr); | ^ /usr/include/openssl/dsa.h:205:1: note: 'DSA_get0_pqg' has been explicitly marked deprecated here 205 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../deps/ncrypto/ncrypto.cc:4691:3: warning: 'DSA_get0_pqg' is deprecated [-Wdeprecated-declarations] 4691 | DSA_get0_pqg(dsa_, nullptr, &q, nullptr); | ^ /usr/include/openssl/dsa.h:205:1: note: 'DSA_get0_pqg' has been explicitly marked deprecated here 205 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 1 warning generated. /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/adler32.o ../deps/v8/third_party/zlib/adler32.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/adler32.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/compress.o ../deps/v8/third_party/zlib/compress.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/compress.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/cpu_features.o ../deps/v8/third_party/zlib/cpu_features.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/cpu_features.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/crc32.o ../deps/v8/third_party/zlib/crc32.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/crc32.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/deflate.o ../deps/v8/third_party/zlib/deflate.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/deflate.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzclose.o ../deps/v8/third_party/zlib/gzclose.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzclose.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzlib.o ../deps/v8/third_party/zlib/gzlib.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzlib.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzread.o ../deps/v8/third_party/zlib/gzread.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzread.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:214:39: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 214 | void operator()(T* pointer) const { function(pointer); } | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/unique_ptr.h:398:4: note: in instantiation of member function 'ncrypto::FunctionDeleter::operator()' requested here 398 | get_deleter()(std::move(__ptr)); | ^ ../deps/ncrypto/ncrypto.cc:1511:12: note: in instantiation of member function 'std::unique_ptr>::~unique_ptr' requested here 1511 | DHPointer::DHPointer(DH* dh) : dh_(dh) {} | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzwrite.o ../deps/v8/third_party/zlib/gzwrite.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/gzwrite.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/infback.o ../deps/v8/third_party/zlib/infback.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/infback.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/inffast.o ../deps/v8/third_party/zlib/inffast.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/inffast.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. 1 warning generated. In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:214:39: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 214 | void operator()(T* pointer) const { function(pointer); } | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/unique_ptr.h:398:4: note: in instantiation of member function 'ncrypto::FunctionDeleter::operator()' requested here 398 | get_deleter()(std::move(__ptr)); | ^ ../deps/ncrypto/ncrypto.cc:3486:15: note: in instantiation of member function 'std::unique_ptr>::~unique_ptr' requested here 3486 | ECKeyPointer::ECKeyPointer() : key_(nullptr) {} | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 1 warning generated. /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/inflate.o ../deps/v8/third_party/zlib/inflate.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/inflate.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/inftrees.o ../deps/v8/third_party/zlib/inftrees.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/inftrees.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/trees.o ../deps/v8/third_party/zlib/trees.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/trees.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:214:39: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 214 | void operator()(T* pointer) const { function(pointer); } | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/unique_ptr.h:398:4: note: in instantiation of member function 'ncrypto::FunctionDeleter::operator()' requested here 398 | get_deleter()(std::move(__ptr)); | ^ ../deps/ncrypto/ncrypto.cc:4429:17: note: in instantiation of member function 'std::unique_ptr>::~unique_ptr' requested here 4429 | HMACCtxPointer::HMACCtxPointer() : ctx_(nullptr) {} | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/uncompr.o ../deps/v8/third_party/zlib/uncompr.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/uncompr.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/zutil.o ../deps/v8/third_party/zlib/zutil.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/zutil.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/google/compression_utils_portable.o ../deps/v8/third_party/zlib/google/compression_utils_portable.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DZLIB_IMPLEMENTATION' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_zlib/deps/v8/third_party/zlib/google/compression_utils_portable.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/highway/deps/v8/third_party/highway/src/hwy/abort.o ../deps/v8/third_party/highway/src/hwy/abort.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DHWY_BROKEN_TARGETS=HWY_RVV' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/highway/src -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/highway/deps/v8/third_party/highway/src/hwy/abort.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/highway/deps/v8/third_party/highway/src/hwy/aligned_allocator.o ../deps/v8/third_party/highway/src/hwy/aligned_allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DHWY_BROKEN_TARGETS=HWY_RVV' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/highway/src -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/highway/deps/v8/third_party/highway/src/hwy/aligned_allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/highway/deps/v8/third_party/highway/src/hwy/per_target.o ../deps/v8/third_party/highway/src/hwy/per_target.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DHWY_BROKEN_TARGETS=HWY_RVV' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/highway/src -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/highway/deps/v8/third_party/highway/src/hwy/per_target.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/highway/deps/v8/third_party/highway/src/hwy/print.o ../deps/v8/third_party/highway/src/hwy/print.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DHWY_BROKEN_TARGETS=HWY_RVV' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/highway/src -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/highway/deps/v8/third_party/highway/src/hwy/print.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/libplatform/default-job.cc:5: In file included from ../deps/v8/src/libplatform/default-job.h:13: In file included from ../deps/v8/src/base/platform/condition-variable.h:8: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/highway/deps/v8/third_party/highway/src/hwy/stats.o ../deps/v8/third_party/highway/src/hwy/stats.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DHWY_BROKEN_TARGETS=HWY_RVV' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/highway/src -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/highway/deps/v8/third_party/highway/src/hwy/stats.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/highway/deps/v8/third_party/highway/src/hwy/targets.o ../deps/v8/third_party/highway/src/hwy/targets.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DHWY_BROKEN_TARGETS=HWY_RVV' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/highway/src -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/highway/deps/v8/third_party/highway/src/hwy/targets.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/libplatform/delayed-task-queue.cc:5: In file included from ../deps/v8/src/libplatform/delayed-task-queue.h:13: In file included from ../deps/v8/src/base/platform/condition-variable.h:8: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/highway/deps/v8/third_party/highway/src/hwy/timer.o ../deps/v8/third_party/highway/src/hwy/timer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DHWY_BROKEN_TARGETS=HWY_RVV' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/highway/src -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/highway/deps/v8/third_party/highway/src/hwy/timer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/libplatform/default-foreground-task-runner.cc:5: In file included from ../deps/v8/src/libplatform/default-foreground-task-runner.h:13: In file included from ../deps/v8/src/base/platform/condition-variable.h:8: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/llhttp/deps/llhttp/src/llhttp.o ../deps/llhttp/src/llhttp.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/llhttp -I../deps/llhttp/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/llhttp/deps/llhttp/src/llhttp.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 1 warning generated. clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/llhttp/deps/llhttp/src/api.o ../deps/llhttp/src/api.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/llhttp -I../deps/llhttp/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/llhttp/deps/llhttp/src/api.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c ../deps/v8/src/libplatform/task-queue.cc:5: In file included from ../deps/v8/src/libplatform/task-queue.h:12: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/llhttp/deps/llhttp/src/http.o ../deps/llhttp/src/http.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/llhttp -I../deps/llhttp/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/llhttp/deps/llhttp/src/http.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/clocks.o ../deps/uvwasi/src/clocks.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/clocks.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/fd_table.o ../deps/uvwasi/src/fd_table.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/fd_table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/path_resolver.o ../deps/uvwasi/src/path_resolver.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/path_resolver.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/poll_oneoff.o ../deps/uvwasi/src/poll_oneoff.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/poll_oneoff.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/sync_helpers.o ../deps/uvwasi/src/sync_helpers.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/sync_helpers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/uv_mapping.o ../deps/uvwasi/src/uv_mapping.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/uv_mapping.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/uvwasi.o ../deps/uvwasi/src/uvwasi.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/uvwasi.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/libplatform/default-platform.cc:5: In file included from ../deps/v8/src/libplatform/default-platform.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/wasi_rights.o ../deps/uvwasi/src/wasi_rights.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/wasi_rights.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/wasi_serdes.o ../deps/uvwasi/src/wasi_serdes.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-D_GNU_SOURCE' '-D_POSIX_C_SOURCE=200112' -I../deps/uvwasi/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/uvwasi/deps/uvwasi/src/wasi_serdes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/libplatform/default-worker-threads-task-runner.cc:5: In file included from ../deps/v8/src/libplatform/default-worker-threads-task-runner.h:13: In file included from ../deps/v8/src/base/platform/condition-variable.h:8: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/ada/deps/ada/ada.o ../deps/ada/ada.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I../deps/ada -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/ada/deps/ada/ada.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 1 warning generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/sqlite/deps/sqlite/sqlite3.o ../deps/sqlite/sqlite3.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DSQLITE_DEFAULT_MEMSTATUS=0' '-DSQLITE_ENABLE_COLUMN_METADATA' '-DSQLITE_ENABLE_DBSTAT_VTAB' '-DSQLITE_ENABLE_FTS3' '-DSQLITE_ENABLE_FTS3_PARENTHESIS' '-DSQLITE_ENABLE_FTS5' '-DSQLITE_ENABLE_GEOPOLY' '-DSQLITE_ENABLE_MATH_FUNCTIONS' '-DSQLITE_ENABLE_PREUPDATE_HOOK' '-DSQLITE_ENABLE_RBU' '-DSQLITE_ENABLE_RTREE' '-DSQLITE_ENABLE_SESSION' -I../deps/sqlite -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/sqlite/deps/sqlite/sqlite3.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/debug.o ../deps/zstd/lib/common/debug.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/debug.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/entropy_common.o ../deps/zstd/lib/common/entropy_common.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/entropy_common.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/fse_decompress.o ../deps/zstd/lib/common/fse_decompress.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/fse_decompress.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/fse_compress.o ../deps/zstd/lib/compress/fse_compress.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/fse_compress.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/huf_compress.o ../deps/zstd/lib/compress/huf_compress.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/huf_compress.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/src/libplatform/tracing/trace-buffer.cc:5: In file included from ../deps/v8/src/libplatform/tracing/trace-buffer.h:12: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/decompress/huf_decompress.o ../deps/zstd/lib/decompress/huf_decompress.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/decompress/huf_decompress.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/pool.o ../deps/zstd/lib/common/pool.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/pool.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/threading.o ../deps/zstd/lib/common/threading.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/threading.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/xxhash.o ../deps/zstd/lib/common/xxhash.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/xxhash.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/zstd_common.o ../deps/zstd/lib/common/zstd_common.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/zstd_common.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/error_private.o ../deps/zstd/lib/common/error_private.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/common/error_private.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/hist.o ../deps/zstd/lib/compress/hist.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/hist.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_compress.o ../deps/zstd/lib/compress/zstd_compress.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_compress.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_compress_literals.o ../deps/zstd/lib/compress/zstd_compress_literals.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_compress_literals.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_compress_sequences.o ../deps/zstd/lib/compress/zstd_compress_sequences.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_compress_sequences.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_compress_superblock.o ../deps/zstd/lib/compress/zstd_compress_superblock.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_compress_superblock.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_double_fast.o ../deps/zstd/lib/compress/zstd_double_fast.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_double_fast.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_fast.o ../deps/zstd/lib/compress/zstd_fast.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_fast.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_lazy.o ../deps/zstd/lib/compress/zstd_lazy.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_lazy.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_ldm.o ../deps/zstd/lib/compress/zstd_ldm.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_ldm.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_opt.o ../deps/zstd/lib/compress/zstd_opt.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_opt.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_preSplit.o ../deps/zstd/lib/compress/zstd_preSplit.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstd_preSplit.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/libplatform/worker-thread.cc:8: In file included from ../deps/v8/src/libplatform/task-queue.h:12: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstdmt_compress.o ../deps/zstd/lib/compress/zstdmt_compress.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/compress/zstdmt_compress.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/decompress/zstd_ddict.o ../deps/zstd/lib/decompress/zstd_ddict.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/decompress/zstd_ddict.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/decompress/zstd_decompress.o ../deps/zstd/lib/decompress/zstd_decompress.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/decompress/zstd_decompress.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/decompress/zstd_decompress_block.o ../deps/zstd/lib/decompress/zstd_decompress_block.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../deps/zstd/lib -pthread -Wall -Wextra -Wno-unused-parameter -pthread -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/zstd/deps/zstd/lib/decompress/zstd_decompress_block.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/node_text_start.stamp /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/nop/test/nop/nop.o ../test/nop/nop.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/nop/test/nop/nop.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/overlapped-checker/test/overlapped-checker/main_unix.o ../test/overlapped-checker/main_unix.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/overlapped-checker/test/overlapped-checker/main_unix.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libsimdutf.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libsimdutf.a` ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libsimdutf.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libsimdutf.a.ar-file-list touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/v8_inspector_headers.stamp /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-assertion-result.o ../deps/googletest/src/gtest-assertion-result.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-assertion-result.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-death-test.o ../deps/googletest/src/gtest-death-test.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-death-test.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-filepath.o ../deps/googletest/src/gtest-filepath.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-filepath.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-matchers.o ../deps/googletest/src/gtest-matchers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-matchers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/libplatform/tracing/tracing-controller.cc:11: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-port.o ../deps/googletest/src/gtest-port.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-port.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-printers.o ../deps/googletest/src/gtest-printers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-printers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-test-part.o ../deps/googletest/src/gtest-test-part.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-test-part.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-typed-test.o ../deps/googletest/src/gtest-typed-test.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest-typed-test.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest.o ../deps/googletest/src/gtest.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' -I../deps/googletest -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/gtest/deps/googletest/src/gtest.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/googletest/libgtest_main.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/googletest/libgtest_main.a` rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/histogram/libhistogram.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/histogram/libhistogram.a` ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/googletest/libgtest_main.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/googletest/libgtest_main.a.ar-file-list ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/histogram/libhistogram.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/histogram/libhistogram.a.ar-file-list rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/nbytes/libnbytes.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/nbytes/libnbytes.a` ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/nbytes/libnbytes.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/nbytes/libnbytes.a.ar-file-list rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libabseil.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libabseil.a` rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a` ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a.ar-file-list touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/v8_headers.stamp rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a` ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a.ar-file-list rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/llhttp/libllhttp.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/llhttp/libllhttp.a` rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/uvwasi/libuvwasi.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/uvwasi/libuvwasi.a` ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/llhttp/libllhttp.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/llhttp/libllhttp.a.ar-file-list ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/uvwasi/libuvwasi.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/uvwasi/libuvwasi.a.ar-file-list /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/nop -pthread -rdynamic -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-krypton/src/node/out/Release/obj.target/nop/test/nop/nop.o -lz -luv -lsimdjson -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lnghttp3 -lngtcp2 -lcrypto -lssl -licui18n -licuuc -latomic -Wl,--end-group /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/overlapped-checker -pthread -rdynamic -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-krypton/src/node/out/Release/obj.target/overlapped-checker/test/overlapped-checker/main_unix.o -lz -luv -lsimdjson -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lnghttp3 -lngtcp2 -lcrypto -lssl -licui18n -licuuc -latomic -Wl,--end-group /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/node_js2c/tools/js2c.o ../tools/js2c.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_JS2C_USE_STRING_LITERALS' -I../tools -I../src -I../deps/v8/third_party/simdutf -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/node_js2c/tools/js2c.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libabseil.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libabseil.a.ar-file-list /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/node_js2c/src/embedded_data.o ../src/embedded_data.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_JS2C_USE_STRING_LITERALS' -I../tools -I../src -I../deps/v8/third_party/simdutf -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/node_js2c/src/embedded_data.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/abort-mode.o ../deps/v8/src/base/abort-mode.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/abort-mode.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/bits.o ../deps/v8/src/base/bits.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/bits.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/bounded-page-allocator.o ../deps/v8/src/base/bounded-page-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/bounded-page-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 79 warnings generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/cpu.o ../deps/v8/src/base/cpu.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/cpu.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace.o ../deps/v8/src/base/debug/stack_trace.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/division-by-constant.o ../deps/v8/src/base/division-by-constant.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/division-by-constant.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/emulated-virtual-address-subspace.o ../deps/v8/src/base/emulated-virtual-address-subspace.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/emulated-virtual-address-subspace.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/file-utils.o ../deps/v8/src/base/file-utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/file-utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/fpu.o ../deps/v8/src/base/fpu.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/fpu.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/ieee754.o ../deps/v8/src/base/ieee754.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/ieee754.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/logging.o ../deps/v8/src/base/logging.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/logging.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/bignum-dtoa.o ../deps/v8/src/base/numbers/bignum-dtoa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/bignum-dtoa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/bignum.o ../deps/v8/src/base/numbers/bignum.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/bignum.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/cached-powers.o ../deps/v8/src/base/numbers/cached-powers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/cached-powers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/diy-fp.o ../deps/v8/src/base/numbers/diy-fp.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/diy-fp.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/dtoa.o ../deps/v8/src/base/numbers/dtoa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/dtoa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/fast-dtoa.o ../deps/v8/src/base/numbers/fast-dtoa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/fast-dtoa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/fixed-dtoa.o ../deps/v8/src/base/numbers/fixed-dtoa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/fixed-dtoa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/strtod.o ../deps/v8/src/base/numbers/strtod.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/numbers/strtod.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/once.o ../deps/v8/src/base/once.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/once.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/page-allocator.o ../deps/v8/src/base/page-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/page-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/condition-variable.o ../deps/v8/src/base/platform/condition-variable.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/condition-variable.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/memory-protection-key.o ../deps/v8/src/base/platform/memory-protection-key.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/memory-protection-key.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/mutex.o ../deps/v8/src/base/platform/mutex.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/mutex.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform.o ../deps/v8/src/base/platform/platform.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. In file included from ../deps/v8/src/base/bounded-page-allocator.cc:5: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/semaphore.o ../deps/v8/src/base/platform/semaphore.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/semaphore.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/time.o ../deps/v8/src/base/platform/time.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/time.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/region-allocator.o ../deps/v8/src/base/region-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/region-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. In file included from ../deps/v8/src/base/emulated-virtual-address-subspace.cc:5: In file included from ../deps/v8/src/base/emulated-virtual-address-subspace.h:11: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/sanitizer/lsan-page-allocator.o ../deps/v8/src/base/sanitizer/lsan-page-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/sanitizer/lsan-page-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/sanitizer/lsan-virtual-address-space.o ../deps/v8/src/base/sanitizer/lsan-virtual-address-space.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/sanitizer/lsan-virtual-address-space.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/strings.o ../deps/v8/src/base/strings.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/strings.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/sys-info.o ../deps/v8/src/base/sys-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/sys-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/utils/random-number-generator.o ../deps/v8/src/base/utils/random-number-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/utils/random-number-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/virtual-address-space-page-allocator.o ../deps/v8/src/base/virtual-address-space-page-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/virtual-address-space-page-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/virtual-address-space.o ../deps/v8/src/base/virtual-address-space.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/virtual-address-space.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/vlq-base64.o ../deps/v8/src/base/vlq-base64.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/vlq-base64.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix.o ../deps/v8/src/base/platform/platform-posix.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix-time.o ../deps/v8/src/base/platform/platform-posix-time.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix-time.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace_posix.o ../deps/v8/src/base/debug/stack_trace_posix.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace_posix.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-linux.o ../deps/v8/src/base/platform/platform-linux.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-linux.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a` ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a.ar-file-list rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libhighway.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libhighway.a` rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/zstd/libzstd.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/zstd/libzstd.a` ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libhighway.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libhighway.a.ar-file-list rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/ncrypto/libncrypto.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/ncrypto/libncrypto.a` ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/ncrypto/libncrypto.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/ncrypto/libncrypto.a.ar-file-list ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/zstd/libzstd.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/zstd/libzstd.a.ar-file-list In file included from ../deps/v8/src/base/platform/mutex.cc:5: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/base/platform/condition-variable.cc:5: In file included from ../deps/v8/src/base/platform/condition-variable.h:8: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/base/virtual-address-space-page-allocator.cc:5: In file included from ../deps/v8/src/base/virtual-address-space-page-allocator.h:12: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/base/platform/platform-posix.cc:42: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/base/platform/time.cc:44: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/base/virtual-address-space.cc:5: In file included from ../deps/v8/src/base/virtual-address-space.h:11: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 1 warning generated. In file included from ../deps/v8/src/base/utils/random-number-generator.cc:18: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/node_js2c -pthread -rdynamic -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-krypton/src/node/out/Release/obj.target/node_js2c/tools/js2c.o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/node_js2c/src/embedded_data.o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libsimdutf.a -lz -luv -lsimdjson -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lnghttp3 -lngtcp2 -lcrypto -lssl -licui18n -licuuc -latomic -Wl,--end-group LD_LIBRARY_PATH=/build/nodejs-lts-krypton/src/node/out/Release/lib.host:/build/nodejs-lts-krypton/src/node/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-krypton/src/node/out/Release/obj/gen; "/build/nodejs-lts-krypton/src/node/out/Release/node_js2c" "/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/node_javascript.cc" lib config.gypi deps/v8/tools/splaytree.mjs deps/v8/tools/codemap.mjs deps/v8/tools/consarray.mjs deps/v8/tools/csvparser.mjs deps/v8/tools/profile.mjs deps/v8/tools/profile_view.mjs deps/v8/tools/logreader.mjs deps/v8/tools/arguments.mjs deps/v8/tools/tickprocessor.mjs deps/v8/tools/sourcemap.mjs deps/v8/tools/tickprocessor-driver.mjs deps/acorn/acorn/dist/acorn.js deps/acorn/acorn-walk/dist/walk.js deps/minimatch/index.js deps/cjs-module-lexer/lexer.js deps/cjs-module-lexer/dist/lexer.js deps/undici/undici.js deps/amaro/dist/index.js LD_LIBRARY_PATH=/build/nodejs-lts-krypton/src/node/out/Release/lib.host:/build/nodejs-lts-krypton/src/node/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src; /usr/bin/python3 deps/inspector_protocol/convert_protocol_to_json.py src/inspector/node_protocol.pdl "/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src/node_protocol.json" 1 warning generated. touch 1961a488f634b71862e5dcc69c6c67328b14924d.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-krypton/src/node/out/Release/lib.host:/build/nodejs-lts-krypton/src/node/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-krypton/src/node/out/Release/obj/gen; /usr/bin/python3 deps/inspector_protocol/concatenate_protocols.py deps/v8/include/js_protocol.pdl "/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src/node_protocol.json" "/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/concatenated_protocol.json" LD_LIBRARY_PATH=/build/nodejs-lts-krypton/src/node/out/Release/lib.host:/build/nodejs-lts-krypton/src/node/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src/node/inspector/protocol; /usr/bin/python3 deps/inspector_protocol/code_generator.py --inspector_protocol_dir deps/inspector_protocol --jinja_dir tools/inspector_protocol --output_base "/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src/" --config src/inspector/node_protocol_config.json LD_LIBRARY_PATH=/build/nodejs-lts-krypton/src/node/out/Release/lib.host:/build/nodejs-lts-krypton/src/node/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /build/nodejs-lts-krypton/src/node/out/Release/obj/gen; /usr/bin/python3 tools/compress_json.py "/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/concatenated_protocol.json" "/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/v8_inspector_protocol_json.h" /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/async_resource.o ../src/api/async_resource.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/async_resource.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/callback.o ../src/api/callback.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/callback.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/embed_helpers.o ../src/api/embed_helpers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/embed_helpers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/encoding.o ../src/api/encoding.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/encoding.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/environment.o ../src/api/environment.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/environment.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/exceptions.o ../src/api/exceptions.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/exceptions.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/hooks.o ../src/api/hooks.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/hooks.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/utils.o ../src/api/utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/api/utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/async_wrap.o ../src/async_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/async_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/async_context_frame.o ../src/async_context_frame.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/async_context_frame.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/base_object.o ../src/base_object.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/base_object.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/cleanup_queue.o ../src/cleanup_queue.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/cleanup_queue.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/cares_wrap.o ../src/cares_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/cares_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/compile_cache.o ../src/compile_cache.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/compile_cache.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/connect_wrap.o ../src/connect_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/connect_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/connection_wrap.o ../src/connection_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/connection_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/dataqueue/queue.o ../src/dataqueue/queue.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/dataqueue/queue.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/debug_utils.o ../src/debug_utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/debug_utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/encoding_binding.o ../src/encoding_binding.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/encoding_binding.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/embedded_data.o ../src/embedded_data.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/embedded_data.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/env.o ../src/env.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/env.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/fs_event_wrap.o ../src/fs_event_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/fs_event_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/handle_wrap.o ../src/handle_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/handle_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/heap_utils.o ../src/heap_utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/heap_utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/histogram.o ../src/histogram.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/histogram.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/internal_only_v8.o ../src/internal_only_v8.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/internal_only_v8.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/js_native_api_v8.o ../src/js_native_api_v8.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/js_native_api_v8.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/js_stream.o ../src/js_stream.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/js_stream.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/json_utils.o ../src/json_utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/json_utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/js_udp_wrap.o ../src/js_udp_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/js_udp_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/module_wrap.o ../src/module_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/module_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node.o ../src/node.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_api.o ../src/node_api.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_api.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_binding.o ../src/node_binding.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_binding.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_blob.o ../src/node_blob.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_blob.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_buffer.o ../src/node_buffer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_buffer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_builtins.o ../src/node_builtins.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_builtins.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_config.o ../src/node_config.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_config.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_config_file.o ../src/node_config_file.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_config_file.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_constants.o ../src/node_constants.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_constants.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_contextify.o ../src/node_contextify.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_contextify.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_credentials.o ../src/node_credentials.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_credentials.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../src/api/environment.cc:3: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/api/environment.cc:3: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/api/environment.cc:3: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/api/environment.cc:3: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/api/environment.cc:3: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/api/environment.cc:3: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/api/environment.cc:3: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/api/environment.cc:3: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../src/cares_wrap.cc:227:16: warning: 'ares_parse_a_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 227 | status = ares_parse_a_reply(buf, | ^ /usr/include/ares.h:1098:14: note: 'ares_parse_a_reply' has been explicitly marked deprecated here 1098 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_a_reply( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ ../src/cares_wrap.cc:234:16: warning: 'ares_parse_aaaa_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 234 | status = ares_parse_aaaa_reply(buf, | ^ /usr/include/ares.h:1102:14: note: 'ares_parse_aaaa_reply' has been explicitly marked deprecated here 1102 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_aaaa_reply( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ ../src/cares_wrap.cc:241:16: warning: 'ares_parse_ns_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 241 | status = ares_parse_ns_reply(buf, len, &host); | ^ /usr/include/ares.h:1113:14: note: 'ares_parse_ns_reply' has been explicitly marked deprecated here 1113 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ns_reply( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ ../src/cares_wrap.cc:244:16: warning: 'ares_parse_ptr_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 244 | status = ares_parse_ptr_reply(buf, len, nullptr, 0, AF_INET, &host); | ^ /usr/include/ares.h:1109:14: note: 'ares_parse_ptr_reply' has been explicitly marked deprecated here 1109 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ptr_reply( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ ../src/cares_wrap.cc:320:16: warning: 'ares_parse_mx_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 320 | int status = ares_parse_mx_reply(buf, len, &mx_start); | ^ /usr/include/ares.h:1119:14: note: 'ares_parse_mx_reply' has been explicitly marked deprecated here 1119 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_mx_reply( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ ../src/cares_wrap.cc:366:16: warning: 'ares_parse_caa_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 366 | int status = ares_parse_caa_reply(buf, len, &caa_start); | ^ /usr/include/ares.h:1106:14: note: 'ares_parse_caa_reply' has been explicitly marked deprecated here 1106 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_caa_reply( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ ../src/cares_wrap.cc:494:16: warning: 'ares_parse_txt_reply_ext' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 494 | int status = ares_parse_txt_reply_ext(buf, len, &txt_out); | ^ /usr/include/ares.h:1125:14: note: 'ares_parse_txt_reply_ext' has been explicitly marked deprecated here 1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ ../src/cares_wrap.cc:581:16: warning: 'ares_parse_srv_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 581 | int status = ares_parse_srv_reply(buf, len, &srv_start); | ^ /usr/include/ares.h:1116:14: note: 'ares_parse_srv_reply' has been explicitly marked deprecated here 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ ../src/cares_wrap.cc:636:16: warning: 'ares_parse_naptr_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 636 | int status = ares_parse_naptr_reply(buf, len, &naptr_start); | ^ /usr/include/ares.h:1128:14: note: 'ares_parse_naptr_reply' has been explicitly marked deprecated here 1128 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_naptr_reply( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ ../src/cares_wrap.cc:984:3: warning: 'ares_get_servers_ports' is deprecated: Use ares_get_servers_csv instead [-Wdeprecated-declarations] 984 | ares_get_servers_ports(channel_, &servers); | ^ /usr/include/ares.h:1187:1: note: 'ares_get_servers_ports' has been explicitly marked deprecated here 1187 | CARES_DEPRECATED_FOR(ares_get_servers_csv) | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_debug.o ../src/node_debug.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_debug.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c ../src/cares_wrap.cc:1676:16: warning: 'ares_parse_soa_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 1676 | int status = ares_parse_soa_reply(buf, len, &soa_out); | ^ /usr/include/ares.h:1131:14: note: 'ares_parse_soa_reply' has been explicitly marked deprecated here 1131 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_soa_reply( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_dir.o ../src/node_dir.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_dir.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../src/cares_wrap.cc:2031:11: warning: 'ares_get_servers_ports' is deprecated: Use ares_get_servers_csv instead [-Wdeprecated-declarations] 2031 | int r = ares_get_servers_ports(channel->cares_channel(), &servers); | ^ /usr/include/ares.h:1187:1: note: 'ares_get_servers_ports' has been explicitly marked deprecated here 1187 | CARES_DEPRECATED_FOR(ares_get_servers_csv) | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ ../src/cares_wrap.cc:2076:14: warning: 'ares_set_servers' is deprecated: Use ares_set_servers_csv instead [-Wdeprecated-declarations] 2076 | int rv = ares_set_servers(channel->cares_channel(), nullptr); | ^ /usr/include/ares.h:1168:14: note: 'ares_set_servers' has been explicitly marked deprecated here 1168 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_set_servers_csv) int ares_set_servers( | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_dotenv.o ../src/node_dotenv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_dotenv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../src/cares_wrap.cc:2136:11: warning: 'ares_set_servers_ports' is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] 2136 | err = ares_set_servers_ports(channel->cares_channel(), servers.data()); | ^ /usr/include/ares.h:1172:1: note: 'ares_set_servers_ports' has been explicitly marked deprecated here 1172 | CARES_DEPRECATED_FOR(ares_set_servers_ports_csv) | ^ /usr/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR' 153 | __attribute__((deprecated("Use " #f " instead"))) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_env_var.o ../src/node_env_var.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_env_var.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_errors.o ../src/node_errors.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_errors.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_external_reference.o ../src/node_external_reference.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_external_reference.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_file.o ../src/node_file.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_file.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_http_parser.o ../src/node_http_parser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_http_parser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_http2.o ../src/node_http2.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_http2.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_i18n.o ../src/node_i18n.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_i18n.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/node.cc:51: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node.cc:51: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_locks.o ../src/node_locks.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_locks.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/node.cc:51: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node.cc:51: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_main_instance.o ../src/node_main_instance.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_main_instance.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/node.cc:51: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node.cc:51: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node.cc:51: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node.cc:51: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node.cc:122: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_messaging.o ../src/node_messaging.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_messaging.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_metadata.o ../src/node_metadata.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_metadata.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_modules.o ../src/node_modules.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_modules.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/node.cc:122: ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:453:55: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 453 | void EnableInvariantDebugging(void (*invariant)(void*), void* arg); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:453:55: note: insert '_Nullable' if the pointer may be null 453 | void EnableInvariantDebugging(void (*invariant)(void*), void* arg); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:453:55: note: insert '_Nonnull' if the pointer should never be null 453 | void EnableInvariantDebugging(void (*invariant)(void*), void* arg); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:643:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 643 | explicit WriterMutexLock(Mutex* mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:643:33: note: insert '_Nullable' if the pointer may be null 643 | explicit WriterMutexLock(Mutex* mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:643:33: note: insert '_Nonnull' if the pointer should never be null 643 | explicit WriterMutexLock(Mutex* mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:648:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 648 | explicit WriterMutexLock(Mutex* mu, const Condition& cond) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:648:33: note: insert '_Nullable' if the pointer may be null 648 | explicit WriterMutexLock(Mutex* mu, const Condition& cond) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:648:33: note: insert '_Nonnull' if the pointer should never be null 648 | explicit WriterMutexLock(Mutex* mu, const Condition& cond) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:662:8: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 662 | Mutex* const mu_; | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:662:8: note: insert '_Nullable' if the pointer may be null 662 | Mutex* const mu_; | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:662:8: note: insert '_Nonnull' if the pointer should never be null 662 | Mutex* const mu_; | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:720:30: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 720 | Condition(bool (*func)(void*), void* arg); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:720:30: note: insert '_Nullable' if the pointer may be null 720 | Condition(bool (*func)(void*), void* arg); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:720:30: note: insert '_Nonnull' if the pointer should never be null 720 | Condition(bool (*func)(void*), void* arg); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:720:19: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 720 | Condition(bool (*func)(void*), void* arg); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:720:19: note: insert '_Nullable' if the pointer may be null 720 | Condition(bool (*func)(void*), void* arg); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:720:19: note: insert '_Nonnull' if the pointer should never be null 720 | Condition(bool (*func)(void*), void* arg); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:720:38: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 720 | Condition(bool (*func)(void*), void* arg); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:720:38: note: insert '_Nullable' if the pointer may be null 720 | Condition(bool (*func)(void*), void* arg); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:720:38: note: insert '_Nonnull' if the pointer should never be null 720 | Condition(bool (*func)(void*), void* arg); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:732:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 732 | Condition(bool (*func)(T*), T* arg); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:732:27: note: insert '_Nullable' if the pointer may be null 732 | Condition(bool (*func)(T*), T* arg); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:732:27: note: insert '_Nonnull' if the pointer should never be null 732 | Condition(bool (*func)(T*), T* arg); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:732:19: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 732 | Condition(bool (*func)(T*), T* arg); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:732:19: note: insert '_Nullable' if the pointer may be null 732 | Condition(bool (*func)(T*), T* arg); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:732:19: note: insert '_Nonnull' if the pointer should never be null 732 | Condition(bool (*func)(T*), T* arg); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:732:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 732 | Condition(bool (*func)(T*), T* arg); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:732:32: note: insert '_Nullable' if the pointer may be null 732 | Condition(bool (*func)(T*), T* arg); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:732:32: note: insert '_Nonnull' if the pointer should never be null 732 | Condition(bool (*func)(T*), T* arg); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:746:27: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 746 | Condition(bool (*func)(T*), | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:746:27: note: insert '_Nullable' if the pointer may be null 746 | Condition(bool (*func)(T*), | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:746:27: note: insert '_Nonnull' if the pointer should never be null 746 | Condition(bool (*func)(T*), | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:746:19: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 746 | Condition(bool (*func)(T*), | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:746:19: note: insert '_Nullable' if the pointer may be null 746 | Condition(bool (*func)(T*), | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:746:19: note: insert '_Nonnull' if the pointer should never be null 746 | Condition(bool (*func)(T*), | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:747:60: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 747 | typename absl::internal::type_identity::type* arg); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:747:60: note: insert '_Nullable' if the pointer may be null 747 | typename absl::internal::type_identity::type* arg); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:747:60: note: insert '_Nonnull' if the pointer should never be null 747 | typename absl::internal::type_identity::type* arg); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:758:14: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 758 | Condition(T* object, | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:758:14: note: insert '_Nullable' if the pointer may be null 758 | Condition(T* object, | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:758:14: note: insert '_Nonnull' if the pointer should never be null 758 | Condition(T* object, | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:759:19: warning: member pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 759 | bool (absl::internal::type_identity::type::*method)()); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:759:19: note: insert '_Nullable' if the member pointer may be null 759 | bool (absl::internal::type_identity::type::*method)()); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:759:19: note: insert '_Nonnull' if the member pointer should never be null 759 | bool (absl::internal::type_identity::type::*method)()); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:763:20: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 763 | Condition(const T* object, | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:763:20: note: insert '_Nullable' if the pointer may be null 763 | Condition(const T* object, | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:763:20: note: insert '_Nonnull' if the pointer should never be null 763 | Condition(const T* object, | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:764:19: warning: member pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 764 | bool (absl::internal::type_identity::type::*method)() const); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:764:19: note: insert '_Nullable' if the member pointer may be null 764 | bool (absl::internal::type_identity::type::*method)() const); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:764:19: note: insert '_Nonnull' if the member pointer should never be null 764 | bool (absl::internal::type_identity::type::*method)() const); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:767:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 767 | explicit Condition(const bool* cond); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:767:32: note: insert '_Nullable' if the pointer may be null 767 | explicit Condition(const bool* cond); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:767:32: note: insert '_Nonnull' if the pointer should never be null 767 | explicit Condition(const bool* cond); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:796:29: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 796 | explicit Condition(const T* obj) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:796:29: note: insert '_Nullable' if the pointer may be null 796 | explicit Condition(const T* obj) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:796:29: note: insert '_Nonnull' if the pointer should never be null 796 | explicit Condition(const T* obj) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:822:46: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 822 | static bool GuaranteedEqual(const Condition* a, const Condition* b); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:822:46: note: insert '_Nullable' if the pointer may be null 822 | static bool GuaranteedEqual(const Condition* a, const Condition* b); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:822:46: note: insert '_Nonnull' if the pointer should never be null 822 | static bool GuaranteedEqual(const Condition* a, const Condition* b); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:822:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 822 | static bool GuaranteedEqual(const Condition* a, const Condition* b); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:822:66: note: insert '_Nullable' if the pointer may be null 822 | static bool GuaranteedEqual(const Condition* a, const Condition* b); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:822:66: note: insert '_Nonnull' if the pointer should never be null 822 | static bool GuaranteedEqual(const Condition* a, const Condition* b); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:847:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 847 | bool (*eval_)(const Condition*) = nullptr; | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:847:32: note: insert '_Nullable' if the pointer may be null 847 | bool (*eval_)(const Condition*) = nullptr; | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:847:32: note: insert '_Nonnull' if the pointer should never be null 847 | bool (*eval_)(const Condition*) = nullptr; | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:847:9: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 847 | bool (*eval_)(const Condition*) = nullptr; | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:847:9: note: insert '_Nullable' if the pointer may be null 847 | bool (*eval_)(const Condition*) = nullptr; | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:847:9: note: insert '_Nonnull' if the pointer should never be null 847 | bool (*eval_)(const Condition*) = nullptr; | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:850:7: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 850 | void* arg_ = nullptr; | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:850:7: note: insert '_Nullable' if the pointer may be null 850 | void* arg_ = nullptr; | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:850:7: note: insert '_Nonnull' if the pointer should never be null 850 | void* arg_ = nullptr; | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:853:50: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 853 | static bool CallVoidPtrFunction(const Condition*); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:853:50: note: insert '_Nullable' if the pointer may be null 853 | static bool CallVoidPtrFunction(const Condition*); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:853:50: note: insert '_Nonnull' if the pointer should never be null 853 | static bool CallVoidPtrFunction(const Condition*); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:855:50: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 855 | static bool CastAndCallFunction(const Condition* c); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:855:50: note: insert '_Nullable' if the pointer may be null 855 | static bool CastAndCallFunction(const Condition* c); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:855:50: note: insert '_Nonnull' if the pointer should never be null 855 | static bool CastAndCallFunction(const Condition* c); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:857:48: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 857 | static bool CastAndCallMethod(const Condition* c); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:857:48: note: insert '_Nullable' if the pointer may be null 857 | static bool CastAndCallMethod(const Condition* c); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:857:48: note: insert '_Nonnull' if the pointer should never be null 857 | static bool CastAndCallMethod(const Condition* c); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:869:29: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 869 | inline void ReadCallback(T* callback) const { | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:869:29: note: insert '_Nullable' if the pointer may be null 869 | inline void ReadCallback(T* callback) const { | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:869:29: note: insert '_Nonnull' if the pointer should never be null 869 | inline void ReadCallback(T* callback) const { | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:873:41: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 873 | static bool AlwaysTrue(const Condition*) { return true; } | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:873:41: note: insert '_Nullable' if the pointer may be null 873 | static bool AlwaysTrue(const Condition*) { return true; } | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:873:41: note: insert '_Nonnull' if the pointer should never be null 873 | static bool AlwaysTrue(const Condition*) { return true; } | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:927:18: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 927 | void Wait(Mutex* mu) { | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:927:18: note: insert '_Nullable' if the pointer may be null 927 | void Wait(Mutex* mu) { | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:927:18: note: insert '_Nonnull' if the pointer should never be null 927 | void Wait(Mutex* mu) { | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:944:29: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 944 | bool WaitWithTimeout(Mutex* mu, absl::Duration timeout) { | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:944:29: note: insert '_Nullable' if the pointer may be null 944 | bool WaitWithTimeout(Mutex* mu, absl::Duration timeout) { | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:944:29: note: insert '_Nonnull' if the pointer should never be null 944 | bool WaitWithTimeout(Mutex* mu, absl::Duration timeout) { | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:963:30: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 963 | bool WaitWithDeadline(Mutex* mu, absl::Time deadline) { | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:963:30: note: insert '_Nullable' if the pointer may be null 963 | bool WaitWithDeadline(Mutex* mu, absl::Time deadline) { | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:963:30: note: insert '_Nonnull' if the pointer should never be null 963 | bool WaitWithDeadline(Mutex* mu, absl::Time deadline) { | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:982:33: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 982 | void EnableDebugLog(const char* name); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:982:33: note: insert '_Nullable' if the pointer may be null 982 | void EnableDebugLog(const char* name); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:982:33: note: insert '_Nonnull' if the pointer should never be null 982 | void EnableDebugLog(const char* name); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:985:24: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 985 | bool WaitCommon(Mutex* mutex, synchronization_internal::KernelTimeout t); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:985:24: note: insert '_Nullable' if the pointer may be null 985 | bool WaitCommon(Mutex* mutex, synchronization_internal::KernelTimeout t); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:985:24: note: insert '_Nonnull' if the pointer should never be null 985 | bool WaitCommon(Mutex* mutex, synchronization_internal::KernelTimeout t); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:986:44: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 986 | void Remove(base_internal::PerThreadSynch* s); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:986:44: note: insert '_Nullable' if the pointer may be null 986 | void Remove(base_internal::PerThreadSynch* s); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:986:44: note: insert '_Nonnull' if the pointer should never be null 986 | void Remove(base_internal::PerThreadSynch* s); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1002:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1002 | explicit MutexLockMaybe(Mutex* mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1002:32: note: insert '_Nullable' if the pointer may be null 1002 | explicit MutexLockMaybe(Mutex* mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1002:32: note: insert '_Nonnull' if the pointer should never be null 1002 | explicit MutexLockMaybe(Mutex* mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1009:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1009 | explicit MutexLockMaybe(Mutex* mu, const Condition& cond) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1009:32: note: insert '_Nullable' if the pointer may be null 1009 | explicit MutexLockMaybe(Mutex* mu, const Condition& cond) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1009:32: note: insert '_Nonnull' if the pointer should never be null 1009 | explicit MutexLockMaybe(Mutex* mu, const Condition& cond) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1024:8: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1024 | Mutex* const mu_; | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1024:8: note: insert '_Nullable' if the pointer may be null 1024 | Mutex* const mu_; | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1024:8: note: insert '_Nonnull' if the pointer should never be null 1024 | Mutex* const mu_; | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1037:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1037 | explicit ReleasableMutexLock(Mutex* mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1037:37: note: insert '_Nullable' if the pointer may be null 1037 | explicit ReleasableMutexLock(Mutex* mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1037:37: note: insert '_Nonnull' if the pointer should never be null 1037 | explicit ReleasableMutexLock(Mutex* mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1042:37: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1042 | explicit ReleasableMutexLock(Mutex* mu, const Condition& cond) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1042:37: note: insert '_Nullable' if the pointer may be null 1042 | explicit ReleasableMutexLock(Mutex* mu, const Condition& cond) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1042:37: note: insert '_Nonnull' if the pointer should never be null 1042 | explicit ReleasableMutexLock(Mutex* mu, const Condition& cond) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1057:8: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1057 | Mutex* mu_; | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1057:8: note: insert '_Nullable' if the pointer may be null 1057 | Mutex* mu_; | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1057:8: note: insert '_Nonnull' if the pointer should never be null 1057 | Mutex* mu_; | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1089:50: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1089 | bool Condition::CastAndCallMethod(const Condition* c) { | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1089:50: note: insert '_Nullable' if the pointer may be null 1089 | bool Condition::CastAndCallMethod(const Condition* c) { | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1089:50: note: insert '_Nonnull' if the pointer should never be null 1089 | bool Condition::CastAndCallMethod(const Condition* c) { | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1098:52: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1098 | bool Condition::CastAndCallFunction(const Condition* c) { | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1098:52: note: insert '_Nullable' if the pointer may be null 1098 | bool Condition::CastAndCallFunction(const Condition* c) { | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1098:52: note: insert '_Nonnull' if the pointer should never be null 1098 | bool Condition::CastAndCallFunction(const Condition* c) { | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1106:43: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1106 | inline Condition::Condition(bool (*func)(T*), T* arg) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1106:43: note: insert '_Nullable' if the pointer may be null 1106 | inline Condition::Condition(bool (*func)(T*), T* arg) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1106:43: note: insert '_Nonnull' if the pointer should never be null 1106 | inline Condition::Condition(bool (*func)(T*), T* arg) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1106:35: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1106 | inline Condition::Condition(bool (*func)(T*), T* arg) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1106:35: note: insert '_Nullable' if the pointer may be null 1106 | inline Condition::Condition(bool (*func)(T*), T* arg) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1106:35: note: insert '_Nonnull' if the pointer should never be null 1106 | inline Condition::Condition(bool (*func)(T*), T* arg) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1106:48: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1106 | inline Condition::Condition(bool (*func)(T*), T* arg) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1106:48: note: insert '_Nullable' if the pointer may be null 1106 | inline Condition::Condition(bool (*func)(T*), T* arg) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1106:48: note: insert '_Nonnull' if the pointer should never be null 1106 | inline Condition::Condition(bool (*func)(T*), T* arg) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1116:19: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1116 | bool (*func)(T*), typename absl::internal::type_identity::type* arg) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1116:19: note: insert '_Nullable' if the pointer may be null 1116 | bool (*func)(T*), typename absl::internal::type_identity::type* arg) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1116:19: note: insert '_Nonnull' if the pointer should never be null 1116 | bool (*func)(T*), typename absl::internal::type_identity::type* arg) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1116:11: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1116 | bool (*func)(T*), typename absl::internal::type_identity::type* arg) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1116:11: note: insert '_Nullable' if the pointer may be null 1116 | bool (*func)(T*), typename absl::internal::type_identity::type* arg) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1116:11: note: insert '_Nonnull' if the pointer should never be null 1116 | bool (*func)(T*), typename absl::internal::type_identity::type* arg) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1116:70: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1116 | bool (*func)(T*), typename absl::internal::type_identity::type* arg) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1116:70: note: insert '_Nullable' if the pointer may be null 1116 | bool (*func)(T*), typename absl::internal::type_identity::type* arg) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1116:70: note: insert '_Nonnull' if the pointer should never be null 1116 | bool (*func)(T*), typename absl::internal::type_identity::type* arg) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1122:6: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1122 | T* object, bool (absl::internal::type_identity::type::*method)()) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1122:6: note: insert '_Nullable' if the pointer may be null 1122 | T* object, bool (absl::internal::type_identity::type::*method)()) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1122:6: note: insert '_Nonnull' if the pointer should never be null 1122 | T* object, bool (absl::internal::type_identity::type::*method)()) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1122:22: warning: member pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1122 | T* object, bool (absl::internal::type_identity::type::*method)()) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1122:22: note: insert '_Nullable' if the member pointer may be null 1122 | T* object, bool (absl::internal::type_identity::type::*method)()) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1122:22: note: insert '_Nonnull' if the member pointer should never be null 1122 | T* object, bool (absl::internal::type_identity::type::*method)()) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1131:12: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1131 | const T* object, | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1131:12: note: insert '_Nullable' if the pointer may be null 1131 | const T* object, | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1131:12: note: insert '_Nonnull' if the pointer should never be null 1131 | const T* object, | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1132:11: warning: member pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1132 | bool (absl::internal::type_identity::type::*method)() const) | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1132:11: note: insert '_Nullable' if the member pointer may be null 1132 | bool (absl::internal::type_identity::type::*method)() const) | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1132:11: note: insert '_Nonnull' if the member pointer should never be null 1132 | bool (absl::internal::type_identity::type::*method)() const) | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1150:34: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1150 | void RegisterMutexProfiler(void (*fn)(int64_t wait_cycles)); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1150:34: note: insert '_Nullable' if the pointer may be null 1150 | void RegisterMutexProfiler(void (*fn)(int64_t wait_cycles)); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1150:34: note: insert '_Nonnull' if the pointer should never be null 1150 | void RegisterMutexProfiler(void (*fn)(int64_t wait_cycles)); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1164:47: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1164 | void RegisterMutexTracer(void (*fn)(const char* msg, const void* obj, | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1164:47: note: insert '_Nullable' if the pointer may be null 1164 | void RegisterMutexTracer(void (*fn)(const char* msg, const void* obj, | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1164:47: note: insert '_Nonnull' if the pointer should never be null 1164 | void RegisterMutexTracer(void (*fn)(const char* msg, const void* obj, | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1164:64: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1164 | void RegisterMutexTracer(void (*fn)(const char* msg, const void* obj, | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1164:64: note: insert '_Nullable' if the pointer may be null 1164 | void RegisterMutexTracer(void (*fn)(const char* msg, const void* obj, | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1164:64: note: insert '_Nonnull' if the pointer should never be null 1164 | void RegisterMutexTracer(void (*fn)(const char* msg, const void* obj, | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1164:32: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1164 | void RegisterMutexTracer(void (*fn)(const char* msg, const void* obj, | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1164:32: note: insert '_Nullable' if the pointer may be null 1164 | void RegisterMutexTracer(void (*fn)(const char* msg, const void* obj, | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1164:32: note: insert '_Nonnull' if the pointer should never be null 1164 | void RegisterMutexTracer(void (*fn)(const char* msg, const void* obj, | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1179:49: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1179 | void RegisterCondVarTracer(void (*fn)(const char* msg, const void* cv)); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1179:49: note: insert '_Nullable' if the pointer may be null 1179 | void RegisterCondVarTracer(void (*fn)(const char* msg, const void* cv)); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1179:49: note: insert '_Nonnull' if the pointer should never be null 1179 | void RegisterCondVarTracer(void (*fn)(const char* msg, const void* cv)); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1179:66: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1179 | void RegisterCondVarTracer(void (*fn)(const char* msg, const void* cv)); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1179:66: note: insert '_Nullable' if the pointer may be null 1179 | void RegisterCondVarTracer(void (*fn)(const char* msg, const void* cv)); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1179:66: note: insert '_Nonnull' if the pointer should never be null 1179 | void RegisterCondVarTracer(void (*fn)(const char* msg, const void* cv)); | ^ | _Nonnull ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1179:34: warning: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified) [-Wnullability-completeness] 1179 | void RegisterCondVarTracer(void (*fn)(const char* msg, const void* cv)); | ^ ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1179:34: note: insert '_Nullable' if the pointer may be null 1179 | void RegisterCondVarTracer(void (*fn)(const char* msg, const void* cv)); | ^ | _Nullable ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:1179:34: note: insert '_Nonnull' if the pointer should never be null 1179 | void RegisterCondVarTracer(void (*fn)(const char* msg, const void* cv)); | ^ | _Nonnull 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_options.o ../src/node_options.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_options.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_os.o ../src/node_os.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_os.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_perf.o ../src/node_perf.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_perf.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/node_config.cc:11: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_config.cc:11: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_platform.o ../src/node_platform.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_platform.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/node_config.cc:11: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_config.cc:11: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_postmortem_metadata.o ../src/node_postmortem_metadata.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_postmortem_metadata.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../src/node_config.cc:11: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/node_config.cc:11: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_config.cc:11: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_config.cc:11: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_process_events.o ../src/node_process_events.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_process_events.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_process_methods.o ../src/node_process_methods.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_process_methods.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_process_object.o ../src/node_process_object.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_process_object.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_realm.o ../src/node_realm.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_realm.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_report.o ../src/node_report.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_report.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 14 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_report_module.o ../src/node_report_module.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_report_module.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_report_utils.o ../src/node_report_utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_report_utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_sea.o ../src/node_sea.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_sea.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 69 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_serdes.o ../src/node_serdes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_serdes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_shadow_realm.o ../src/node_shadow_realm.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_shadow_realm.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_snapshotable.o ../src/node_snapshotable.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_snapshotable.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_sockaddr.o ../src/node_sockaddr.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_sockaddr.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/node_main_instance.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_main_instance.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_main_instance.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_main_instance.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_main_instance.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_main_instance.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_main_instance.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_main_instance.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_stat_watcher.o ../src/node_stat_watcher.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_stat_watcher.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_symbols.o ../src/node_symbols.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_symbols.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/node_metadata.cc:32: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_metadata.cc:32: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_metadata.cc:32: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_metadata.cc:32: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_task_queue.o ../src/node_task_queue.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_task_queue.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/node_metadata.cc:32: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_metadata.cc:32: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_metadata.cc:32: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_metadata.cc:32: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_task_runner.o ../src/node_task_runner.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_task_runner.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_trace_events.o ../src/node_trace_events.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_trace_events.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_types.o ../src/node_types.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_types.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_url.o ../src/node_url.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_url.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_url_pattern.o ../src/node_url_pattern.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_url_pattern.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_util.o ../src/node_util.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_util.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_v8.o ../src/node_v8.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_v8.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_wasi.o ../src/node_wasi.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_wasi.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_wasm_web_api.o ../src/node_wasm_web_api.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_wasm_web_api.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_watchdog.o ../src/node_watchdog.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_watchdog.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_worker.o ../src/node_worker.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_worker.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_zlib.o ../src/node_zlib.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_zlib.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/path.o ../src/path.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/path.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/permission/child_process_permission.o ../src/permission/child_process_permission.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/permission/child_process_permission.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/permission/fs_permission.o ../src/permission/fs_permission.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/permission/fs_permission.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/permission/inspector_permission.o ../src/permission/inspector_permission.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/permission/inspector_permission.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/permission/permission.o ../src/permission/permission.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/permission/permission.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/permission/wasi_permission.o ../src/permission/wasi_permission.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/permission/wasi_permission.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/permission/worker_permission.o ../src/permission/worker_permission.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/permission/worker_permission.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/permission/addon_permission.o ../src/permission/addon_permission.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/permission/addon_permission.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/pipe_wrap.o ../src/pipe_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/pipe_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/process_wrap.o ../src/process_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/process_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/signal_wrap.o ../src/signal_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/signal_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/spawn_sync.o ../src/spawn_sync.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/spawn_sync.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/stream_base.o ../src/stream_base.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/stream_base.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/stream_pipe.o ../src/stream_pipe.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/stream_pipe.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/stream_wrap.o ../src/stream_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/stream_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/string_bytes.o ../src/string_bytes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/string_bytes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/string_decoder.o ../src/string_decoder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/string_decoder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/tcp_wrap.o ../src/tcp_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/tcp_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/timers.o ../src/timers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/timers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/timer_wrap.o ../src/timer_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/timer_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/tracing/agent.o ../src/tracing/agent.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/tracing/agent.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/tracing/node_trace_buffer.o ../src/tracing/node_trace_buffer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/tracing/node_trace_buffer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/tracing/node_trace_writer.o ../src/tracing/node_trace_writer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/tracing/node_trace_writer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/tracing/trace_event.o ../src/tracing/trace_event.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/tracing/trace_event.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/tracing/traced_value.o ../src/tracing/traced_value.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/tracing/traced_value.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/tty_wrap.o ../src/tty_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/tty_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/udp_wrap.o ../src/udp_wrap.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/udp_wrap.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/util.o ../src/util.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/util.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/uv.o ../src/uv.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/uv.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/cppgc_helpers.o ../src/cppgc_helpers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/cppgc_helpers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/large_pages/node_large_page.o ../src/large_pages/node_large_page.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/large_pages/node_large_page.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_sqlite.o ../src/node_sqlite.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_sqlite.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_webstorage.o ../src/node_webstorage.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_webstorage.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector_agent.o ../src/inspector_agent.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector_agent.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector_io.o ../src/inspector_io.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector_io.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector_profiler.o ../src/inspector_profiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector_profiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector_js_api.o ../src/inspector_js_api.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector_js_api.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector_socket.o ../src/inspector_socket.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector_socket.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector_socket_server.o ../src/inspector_socket_server.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector_socket_server.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/main_thread_interface.o ../src/inspector/main_thread_interface.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/main_thread_interface.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/node_json.o ../src/inspector/node_json.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/node_json.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/node_string.o ../src/inspector/node_string.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/node_string.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/runtime_agent.o ../src/inspector/runtime_agent.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/runtime_agent.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/tracing_agent.o ../src/inspector/tracing_agent.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/tracing_agent.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/worker_agent.o ../src/inspector/worker_agent.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/worker_agent.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/network_inspector.o ../src/inspector/network_inspector.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/network_inspector.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/network_agent.o ../src/inspector/network_agent.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/network_agent.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/target_agent.o ../src/inspector/target_agent.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/target_agent.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/worker_inspector.o ../src/inspector/worker_inspector.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/worker_inspector.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/io_agent.o ../src/inspector/io_agent.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/io_agent.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/network_resource_manager.o ../src/inspector/network_resource_manager.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/inspector/network_resource_manager.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_aes.o ../src/crypto/crypto_aes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_aes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_argon2.o ../src/crypto/crypto_argon2.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_argon2.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_bio.o ../src/crypto/crypto_bio.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_bio.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_chacha20_poly1305.o ../src/crypto/crypto_chacha20_poly1305.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_chacha20_poly1305.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_common.o ../src/crypto/crypto_common.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_common.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_dsa.o ../src/crypto/crypto_dsa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_dsa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_hkdf.o ../src/crypto/crypto_hkdf.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_hkdf.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_pbkdf2.o ../src/crypto/crypto_pbkdf2.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_pbkdf2.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_sig.o ../src/crypto/crypto_sig.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_sig.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_timing.o ../src/crypto/crypto_timing.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_timing.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_cipher.o ../src/crypto/crypto_cipher.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_cipher.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/inspector_io.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/inspector_io.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/inspector_io.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/inspector_io.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_context.o ../src/crypto/crypto_context.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_context.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/inspector_io.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/inspector_io.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/inspector_io.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/inspector_io.cc:4: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_common.cc:1: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_common.cc:1: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_ec.o ../src/crypto/crypto_ec.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_ec.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_common.cc:1: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_common.cc:1: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_common.cc:1: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_common.cc:1: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_common.cc:1: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_common.cc:1: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_ml_dsa.o ../src/crypto/crypto_ml_dsa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_ml_dsa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_kem.o ../src/crypto/crypto_kem.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_kem.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_hmac.o ../src/crypto/crypto_hmac.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_hmac.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_kmac.o ../src/crypto/crypto_kmac.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_kmac.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_random.o ../src/crypto/crypto_random.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_random.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_rsa.o ../src/crypto/crypto_rsa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_rsa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_spkac.o ../src/crypto/crypto_spkac.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_spkac.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_util.o ../src/crypto/crypto_util.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_util.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_argon2.cc:1: In file included from ../src/crypto/crypto_argon2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_argon2.cc:1: In file included from ../src/crypto/crypto_argon2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_argon2.cc:1: In file included from ../src/crypto/crypto_argon2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_argon2.cc:1: In file included from ../src/crypto/crypto_argon2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_argon2.cc:1: In file included from ../src/crypto/crypto_argon2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_argon2.cc:1: In file included from ../src/crypto/crypto_argon2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_argon2.cc:1: In file included from ../src/crypto/crypto_argon2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_argon2.cc:1: In file included from ../src/crypto/crypto_argon2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_clienthello.o ../src/crypto/crypto_clienthello.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_clienthello.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_dh.o ../src/crypto/crypto_dh.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_dh.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_hash.o ../src/crypto/crypto_hash.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_hash.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_keys.o ../src/crypto/crypto_keys.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_keys.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_keygen.o ../src/crypto/crypto_keygen.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_keygen.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_scrypt.o ../src/crypto/crypto_scrypt.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_scrypt.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_bio.cc:22: In file included from ../src/crypto/crypto_bio.h:27: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_bio.cc:22: In file included from ../src/crypto/crypto_bio.h:27: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_bio.cc:22: In file included from ../src/crypto/crypto_bio.h:27: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_bio.cc:22: In file included from ../src/crypto/crypto_bio.h:27: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_bio.cc:22: In file included from ../src/crypto/crypto_bio.h:27: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_bio.cc:22: In file included from ../src/crypto/crypto_bio.h:27: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_bio.cc:22: In file included from ../src/crypto/crypto_bio.h:27: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_bio.cc:22: In file included from ../src/crypto/crypto_bio.h:27: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_dsa.cc:1: In file included from ../src/crypto/crypto_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_dsa.cc:1: In file included from ../src/crypto/crypto_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_dsa.cc:1: In file included from ../src/crypto/crypto_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_dsa.cc:1: In file included from ../src/crypto/crypto_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_dsa.cc:1: In file included from ../src/crypto/crypto_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_dsa.cc:1: In file included from ../src/crypto/crypto_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_dsa.cc:1: In file included from ../src/crypto/crypto_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_dsa.cc:1: In file included from ../src/crypto/crypto_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_tls.o ../src/crypto/crypto_tls.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_tls.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 8 warnings generated. 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_x509.o ../src/crypto/crypto_x509.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/crypto/crypto_x509.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../src/crypto/crypto_chacha20_poly1305.cc:1: In file included from ../src/crypto/crypto_chacha20_poly1305.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_chacha20_poly1305.cc:1: In file included from ../src/crypto/crypto_chacha20_poly1305.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_crypto.o ../src/node_crypto.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/src/node_crypto.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_chacha20_poly1305.cc:1: In file included from ../src/crypto/crypto_chacha20_poly1305.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_chacha20_poly1305.cc:1: In file included from ../src/crypto/crypto_chacha20_poly1305.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_chacha20_poly1305.cc:1: In file included from ../src/crypto/crypto_chacha20_poly1305.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_aes.cc:1: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_aes.cc:1: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_chacha20_poly1305.cc:1: In file included from ../src/crypto/crypto_chacha20_poly1305.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_chacha20_poly1305.cc:1: In file included from ../src/crypto/crypto_chacha20_poly1305.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_chacha20_poly1305.cc:1: In file included from ../src/crypto/crypto_chacha20_poly1305.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_aes.cc:1: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_aes.cc:1: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_pbkdf2.cc:1: In file included from ../src/crypto/crypto_pbkdf2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_pbkdf2.cc:1: In file included from ../src/crypto/crypto_pbkdf2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_aes.cc:1: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_aes.cc:1: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_aes.cc:1: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_aes.cc:1: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_pbkdf2.cc:1: In file included from ../src/crypto/crypto_pbkdf2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_pbkdf2.cc:1: In file included from ../src/crypto/crypto_pbkdf2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/node_javascript.o /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/node_javascript.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/node_javascript.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_pbkdf2.cc:1: In file included from ../src/crypto/crypto_pbkdf2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_pbkdf2.cc:1: In file included from ../src/crypto/crypto_pbkdf2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_pbkdf2.cc:1: In file included from ../src/crypto/crypto_pbkdf2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hkdf.cc:1: In file included from ../src/crypto/crypto_hkdf.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hkdf.cc:1: In file included from ../src/crypto/crypto_hkdf.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_pbkdf2.cc:1: In file included from ../src/crypto/crypto_pbkdf2.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hkdf.cc:1: In file included from ../src/crypto/crypto_hkdf.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hkdf.cc:1: In file included from ../src/crypto/crypto_hkdf.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hkdf.cc:1: In file included from ../src/crypto/crypto_hkdf.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hkdf.cc:1: In file included from ../src/crypto/crypto_hkdf.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hkdf.cc:1: In file included from ../src/crypto/crypto_hkdf.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hkdf.cc:1: In file included from ../src/crypto/crypto_hkdf.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/Protocol.o /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src/node/inspector/protocol/Protocol.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/Protocol.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/NodeWorker.o /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src/node/inspector/protocol/NodeWorker.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/NodeWorker.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_timing.cc:2: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_timing.cc:2: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_timing.cc:2: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_timing.cc:2: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_timing.cc:2: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_timing.cc:2: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_timing.cc:2: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_timing.cc:2: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_rsa.cc:1: In file included from ../src/crypto/crypto_rsa.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_rsa.cc:1: In file included from ../src/crypto/crypto_rsa.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_rsa.cc:1: In file included from ../src/crypto/crypto_rsa.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_rsa.cc:1: In file included from ../src/crypto/crypto_rsa.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_rsa.cc:1: In file included from ../src/crypto/crypto_rsa.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_rsa.cc:1: In file included from ../src/crypto/crypto_rsa.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_rsa.cc:1: In file included from ../src/crypto/crypto_rsa.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 8 warnings generated. In file included from ../src/crypto/crypto_rsa.cc:1: In file included from ../src/crypto/crypto_rsa.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/NodeTracing.o /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src/node/inspector/protocol/NodeTracing.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/NodeTracing.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_cipher.cc:1: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_cipher.cc:1: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/NodeRuntime.o /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src/node/inspector/protocol/NodeRuntime.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/NodeRuntime.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../src/crypto/crypto_rsa.cc:387:18: warning: 'RSA_new' is deprecated [-Wdeprecated-declarations] 387 | RSAPointer rsa(RSA_new()); | ^ /usr/include/openssl/rsa.h:212:1: note: 'RSA_new' has been explicitly marked deprecated here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_cipher.cc:1: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_cipher.cc:1: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_cipher.cc:1: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_cipher.cc:1: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_cipher.cc:1: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_context.cc:1: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_context.cc:1: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_cipher.cc:1: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_context.cc:1: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_ec.cc:1: In file included from ../src/crypto/crypto_ec.h:8: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_ec.cc:1: In file included from ../src/crypto/crypto_ec.h:8: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_context.cc:1: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/Network.o /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src/node/inspector/protocol/Network.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/Network.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../src/crypto/crypto_ec.cc:1: In file included from ../src/crypto/crypto_ec.h:8: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_ec.cc:1: In file included from ../src/crypto/crypto_ec.h:8: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_context.cc:1: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_context.cc:1: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_context.cc:1: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_context.cc:1: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_ec.cc:1: In file included from ../src/crypto/crypto_ec.h:8: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_ec.cc:1: In file included from ../src/crypto/crypto_ec.h:8: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_ec.cc:1: In file included from ../src/crypto/crypto_ec.h:8: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_ec.cc:1: In file included from ../src/crypto/crypto_ec.h:8: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_spkac.cc:2: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_spkac.cc:2: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_rsa.cc:1: In file included from ../src/crypto/crypto_rsa.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:214:39: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 214 | void operator()(T* pointer) const { function(pointer); } | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/unique_ptr.h:398:4: note: in instantiation of member function 'ncrypto::FunctionDeleter::operator()' requested here 398 | get_deleter()(std::move(__ptr)); | ^ ../src/crypto/crypto_rsa.cc:387:14: note: in instantiation of member function 'std::unique_ptr>::~unique_ptr' requested here 387 | RSAPointer rsa(RSA_new()); | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_kem.cc:1: In file included from ../src/crypto/crypto_kem.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_kem.cc:1: In file included from ../src/crypto/crypto_kem.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_keygen.cc:1: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_keygen.cc:1: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_spkac.cc:2: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_spkac.cc:2: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/Target.o /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src/node/inspector/protocol/Target.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/Target.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_spkac.cc:2: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_spkac.cc:2: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 8 warnings generated. In file included from ../src/crypto/crypto_keygen.cc:1: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_spkac.cc:2: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_keygen.cc:1: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_spkac.cc:2: In file included from ../src/crypto/crypto_common.h:8: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_kem.cc:1: In file included from ../src/crypto/crypto_kem.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/IO.o /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src/node/inspector/protocol/IO.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="riscv64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DNAPI_EXPERIMENTAL=1' '-DNODE_API_EXPERIMENTAL_NO_WARNING=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DSQLITE_ENABLE_SESSION' '-DHAVE_SQLITE=1' '-DNODE_USE_NODE_CODE_CACHE=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHAVE_AMARO=1' '-DXXH_NAMESPACE=ZSTD_' '-DZSTD_MULTITHREAD' '-DZSTD_DISABLE_ASM' -I../src -I../deps/postject -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src -I../deps/googletest/include -I../deps/histogram/src -I../deps/histogram/include -I../deps/nbytes/include -I../deps/v8/third_party/abseil-cpp -I../deps/inspector_protocol -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/inspector-generated-output-root/include -I../deps/ncrypto -I../deps/v8/include -I../deps/llhttp/include -I../deps/uvwasi/include -I../deps/ada -I../deps/v8/third_party/simdutf -I../deps/sqlite -I../deps/zstd/lib -Wall -Wextra -Wno-unused-parameter -pthread -Wall -Wextra -Wno-unused-parameter -Werror=unused-result -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode/gen/src/node/inspector/protocol/IO.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_kem.cc:1: In file included from ../src/crypto/crypto_kem.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../src/crypto/crypto_ec.cc:200:8: warning: 'ECDH_compute_key' is deprecated [-Wdeprecated-declarations] 200 | if (!ECDH_compute_key( | ^ /usr/include/openssl/ec.h:1307:1: note: 'ECDH_compute_key' has been explicitly marked deprecated here 1307 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_keygen.cc:1: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../src/crypto/crypto_ec.cc:480:11: warning: 'ECDH_compute_key' is deprecated [-Wdeprecated-declarations] 480 | if (ECDH_compute_key( | ^ /usr/include/openssl/ec.h:1307:1: note: 'ECDH_compute_key' has been explicitly marked deprecated here 1307 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_keygen.cc:1: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_kem.cc:1: In file included from ../src/crypto/crypto_kem.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_keygen.cc:1: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_kem.cc:1: In file included from ../src/crypto/crypto_kem.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_sig.cc:1: In file included from ../src/crypto/crypto_sig.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_sig.cc:1: In file included from ../src/crypto/crypto_sig.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_keygen.cc:1: In file included from ../src/crypto/crypto_keygen.h:8: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_kem.cc:1: In file included from ../src/crypto/crypto_kem.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_kem.cc:1: In file included from ../src/crypto/crypto_kem.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/googletest/libgtest.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/googletest/libgtest.a` ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/googletest/libgtest.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/googletest/libgtest.a.ar-file-list rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a` In file included from ../src/crypto/crypto_sig.cc:1: In file included from ../src/crypto/crypto_sig.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_sig.cc:1: In file included from ../src/crypto/crypto_sig.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a.ar-file-list rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/ada/libada.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/ada/libada.a` ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/ada/libada.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/ada/libada.a.ar-file-list ../src/crypto/crypto_context.cc:1846:14: warning: 'PEM_read_bio_DHparams' is deprecated [-Wdeprecated-declarations] 1846 | dh.reset(PEM_read_bio_DHparams(bio.get(), nullptr, nullptr, nullptr)); | ^ /usr/include/openssl/pem.h:479:21: note: 'PEM_read_bio_DHparams' has been explicitly marked deprecated here 479 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../src/crypto/crypto_context.cc:1855:3: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations] 1855 | DH_get0_pqg(dh.get(), &p, nullptr, nullptr); | ^ /usr/include/openssl/dh.h:264:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/builtins/generate-bytecodes-builtins-list.o ../deps/v8/src/builtins/generate-bytecodes-builtins-list.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/builtins/generate-bytecodes-builtins-list.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../src/crypto/crypto_context.cc:2260:3: warning: 'HMAC_Init_ex' is deprecated [-Wdeprecated-declarations] 2260 | HMAC_Init_ex( | ^ /usr/include/openssl/hmac.h:43:1: note: 'HMAC_Init_ex' has been explicitly marked deprecated here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../src/crypto/crypto_context.cc:2287:9: warning: 'HMAC_Init_ex' is deprecated [-Wdeprecated-declarations] 2287 | HMAC_Init_ex(hctx, | ^ /usr/include/openssl/hmac.h:43:1: note: 'HMAC_Init_ex' has been explicitly marked deprecated here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../src/crypto/crypto_context.cc:2304:7: warning: 'HMAC_Init_ex' is deprecated [-Wdeprecated-declarations] 2304 | HMAC_Init_ex(hctx, | ^ /usr/include/openssl/hmac.h:43:1: note: 'HMAC_Init_ex' has been explicitly marked deprecated here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_sig.cc:1: In file included from ../src/crypto/crypto_sig.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_random.cc:1: In file included from ../src/crypto/crypto_random.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_random.cc:1: In file included from ../src/crypto/crypto_random.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_sig.cc:1: In file included from ../src/crypto/crypto_sig.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_sig.cc:1: In file included from ../src/crypto/crypto_sig.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_sig.cc:1: In file included from ../src/crypto/crypto_sig.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hmac.cc:1: In file included from ../src/crypto/crypto_hmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hmac.cc:1: In file included from ../src/crypto/crypto_hmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_random.cc:1: In file included from ../src/crypto/crypto_random.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_random.cc:1: In file included from ../src/crypto/crypto_random.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/interpreter/bytecode-operands.o ../deps/v8/src/interpreter/bytecode-operands.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/interpreter/bytecode-operands.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_random.cc:1: In file included from ../src/crypto/crypto_random.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hmac.cc:1: In file included from ../src/crypto/crypto_hmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_random.cc:1: In file included from ../src/crypto/crypto_random.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hmac.cc:1: In file included from ../src/crypto/crypto_hmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_random.cc:1: In file included from ../src/crypto/crypto_random.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_random.cc:1: In file included from ../src/crypto/crypto_random.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hmac.cc:1: In file included from ../src/crypto/crypto_hmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hmac.cc:1: In file included from ../src/crypto/crypto_hmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hmac.cc:1: In file included from ../src/crypto/crypto_hmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_keys.cc:1: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_keys.cc:1: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hmac.cc:1: In file included from ../src/crypto/crypto_hmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_util.cc:1: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_util.cc:1: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 8 warnings generated. In file included from ../src/crypto/crypto_keys.cc:1: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_ml_dsa.cc:1: In file included from ../src/crypto/crypto_ml_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_ml_dsa.cc:1: In file included from ../src/crypto/crypto_ml_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_keys.cc:1: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/interpreter/bytecodes.o ../deps/v8/src/interpreter/bytecodes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/interpreter/bytecodes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_util.cc:1: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_util.cc:1: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_ml_dsa.cc:1: In file included from ../src/crypto/crypto_ml_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_ml_dsa.cc:1: In file included from ../src/crypto/crypto_ml_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_keys.cc:1: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_keys.cc:1: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_keys.cc:1: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_keys.cc:1: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_ml_dsa.cc:1: In file included from ../src/crypto/crypto_ml_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_dh.cc:1: In file included from ../src/crypto/crypto_dh.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_dh.cc:1: In file included from ../src/crypto/crypto_dh.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_ml_dsa.cc:1: In file included from ../src/crypto/crypto_ml_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_util.cc:1: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_util.cc:1: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_ml_dsa.cc:1: In file included from ../src/crypto/crypto_ml_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_ml_dsa.cc:1: In file included from ../src/crypto/crypto_ml_dsa.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_util.cc:1: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 8 warnings generated. In file included from ../src/crypto/crypto_util.cc:1: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/v8_shared_internal_headers.stamp /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/gen-regexp-special-case/deps/v8/src/regexp/gen-regexp-special-case.o ../deps/v8/src/regexp/gen-regexp-special-case.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/gen-regexp-special-case/deps/v8/src/regexp/gen-regexp-special-case.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_dh.cc:1: In file included from ../src/crypto/crypto_dh.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_dh.cc:1: In file included from ../src/crypto/crypto_dh.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 10 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/cc-generator.o ../deps/v8/src/torque/cc-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/cc-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_dh.cc:1: In file included from ../src/crypto/crypto_dh.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_dh.cc:1: In file included from ../src/crypto/crypto_dh.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_dh.cc:1: In file included from ../src/crypto/crypto_dh.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_dh.cc:1: In file included from ../src/crypto/crypto_dh.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_context.cc:1: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:214:39: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 214 | void operator()(T* pointer) const { function(pointer); } | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/unique_ptr.h:398:4: note: in instantiation of member function 'ncrypto::FunctionDeleter::operator()' requested here 398 | get_deleter()(std::move(__ptr)); | ^ ../deps/ncrypto/ncrypto.h:980:3: note: in instantiation of member function 'std::unique_ptr>::~unique_ptr' requested here 980 | DHPointer() = default; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_kmac.cc:1: In file included from ../src/crypto/crypto_kmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_kmac.cc:1: In file included from ../src/crypto/crypto_kmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hash.cc:1: In file included from ../src/crypto/crypto_hash.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hash.cc:1: In file included from ../src/crypto/crypto_hash.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_kmac.cc:1: In file included from ../src/crypto/crypto_kmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_kmac.cc:1: In file included from ../src/crypto/crypto_kmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../src/crypto/crypto_util.cc:481:20: warning: 'ERR_func_error_string' is deprecated [-Wdeprecated-declarations] 481 | const char* fs = ERR_func_error_string(err); | ^ /usr/include/openssl/err.h:462:1: note: 'ERR_func_error_string' has been explicitly marked deprecated here 462 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_kmac.cc:1: In file included from ../src/crypto/crypto_kmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_kmac.cc:1: In file included from ../src/crypto/crypto_kmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hash.cc:1: In file included from ../src/crypto/crypto_hash.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_kmac.cc:1: In file included from ../src/crypto/crypto_kmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_kmac.cc:1: In file included from ../src/crypto/crypto_kmac.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hash.cc:1: In file included from ../src/crypto/crypto_hash.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_tls.cc:22: In file included from ../src/crypto/crypto_tls.h:27: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_tls.cc:22: In file included from ../src/crypto/crypto_tls.h:27: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hash.cc:1: In file included from ../src/crypto/crypto_hash.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hash.cc:1: In file included from ../src/crypto/crypto_hash.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_hash.cc:1: In file included from ../src/crypto/crypto_hash.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/cfg.o ../deps/v8/src/torque/cfg.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/cfg.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../src/crypto/crypto_hash.cc:1: In file included from ../src/crypto/crypto_hash.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_tls.cc:22: In file included from ../src/crypto/crypto_tls.h:27: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_tls.cc:22: In file included from ../src/crypto/crypto_tls.h:27: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_tls.cc:22: In file included from ../src/crypto/crypto_tls.h:27: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_tls.cc:22: In file included from ../src/crypto/crypto_tls.h:27: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_tls.cc:22: In file included from ../src/crypto/crypto_tls.h:27: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_tls.cc:22: In file included from ../src/crypto/crypto_tls.h:27: In file included from ../src/crypto/crypto_context.h:7: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/class-debug-reader-generator.o ../deps/v8/src/torque/class-debug-reader-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/class-debug-reader-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../src/crypto/crypto_tls.cc:877:28: warning: 'ERR_func_error_string' is deprecated [-Wdeprecated-declarations] 877 | const char* fs = ERR_func_error_string(ssl_err); | ^ /usr/include/openssl/err.h:462:1: note: 'ERR_func_error_string' has been explicitly marked deprecated here 462 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/cpp-builder.o ../deps/v8/src/torque/cpp-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/cpp-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/csa-generator.o ../deps/v8/src/torque/csa-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/csa-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 10 warnings generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/declarable.o ../deps/v8/src/torque/declarable.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/declarable.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/declaration-visitor.o ../deps/v8/src/torque/declaration-visitor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/declaration-visitor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/declarations.o ../deps/v8/src/torque/declarations.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/declarations.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/earley-parser.o ../deps/v8/src/torque/earley-parser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/earley-parser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_x509.cc:1: In file included from ../src/crypto/crypto_x509.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_x509.cc:1: In file included from ../src/crypto/crypto_x509.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/global-context.o ../deps/v8/src/torque/global-context.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/global-context.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../src/crypto/crypto_x509.cc:1: In file included from ../src/crypto/crypto_x509.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/implementation-visitor.o ../deps/v8/src/torque/implementation-visitor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/implementation-visitor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../src/crypto/crypto_x509.cc:1: In file included from ../src/crypto/crypto_x509.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/instance-type-generator.o ../deps/v8/src/torque/instance-type-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/instance-type-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/instructions.o ../deps/v8/src/torque/instructions.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/instructions.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 8 warnings generated. In file included from ../src/crypto/crypto_x509.cc:1: In file included from ../src/crypto/crypto_x509.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/kythe-data.o ../deps/v8/src/torque/kythe-data.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/kythe-data.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 8 warnings generated. In file included from ../src/crypto/crypto_x509.cc:1: In file included from ../src/crypto/crypto_x509.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/server-data.o ../deps/v8/src/torque/server-data.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/server-data.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../src/crypto/crypto_x509.cc:1: In file included from ../src/crypto/crypto_x509.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 8 warnings generated. In file included from ../src/crypto/crypto_x509.cc:1: In file included from ../src/crypto/crypto_x509.h:7: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/source-positions.o ../deps/v8/src/torque/source-positions.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/source-positions.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 14 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/torque-code-generator.o ../deps/v8/src/torque/torque-code-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/torque-code-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/torque-compiler.o ../deps/v8/src/torque/torque-compiler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/torque-compiler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../src/crypto/crypto_x509.cc:681:14: warning: 'i2d_RSA_PUBKEY' is deprecated [-Wdeprecated-declarations] 681 | int size = i2d_RSA_PUBKEY(rsa, nullptr); | ^ /usr/include/openssl/x509.h:727:41: note: 'i2d_RSA_PUBKEY' has been explicitly marked deprecated here 727 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSA_PUBKEY) | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../src/crypto/crypto_x509.cc:688:12: warning: 'i2d_RSA_PUBKEY' is deprecated [-Wdeprecated-declarations] 688 | CHECK_GE(i2d_RSA_PUBKEY(rsa, &serialized), 0); | ^ /usr/include/openssl/x509.h:727:41: note: 'i2d_RSA_PUBKEY' has been explicitly marked deprecated here 727 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSA_PUBKEY) | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ ../src/crypto/crypto_x509.cc:717:46: warning: 'EC_KEY_get_conv_form' is deprecated [-Wdeprecated-declarations] 717 | return ECPointToBuffer(env, group, pubkey, EC_KEY_get_conv_form(ec)) | ^ /usr/include/openssl/ec.h:1085:1: note: 'EC_KEY_get_conv_form' has been explicitly marked deprecated here 1085 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/torque-parser.o ../deps/v8/src/torque/torque-parser.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/torque-parser.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/node_crypto.cc:22: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_crypto.cc:22: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/type-inference.o ../deps/v8/src/torque/type-inference.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/type-inference.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/node_crypto.cc:22: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_crypto.cc:22: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_scrypt.cc:1: In file included from ../src/crypto/crypto_scrypt.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_scrypt.cc:1: In file included from ../src/crypto/crypto_scrypt.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ ../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here 222 | using RSAPointer = DeleteFnPtr; | ^ /usr/include/openssl/rsa.h:303:1: note: 'RSA_free' has been explicitly marked deprecated here 303 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 9 warnings generated. In file included from ../src/node_crypto.cc:22: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/type-oracle.o ../deps/v8/src/torque/type-oracle.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/type-oracle.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../src/node_crypto.cc:22: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/node_crypto.cc:22: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/node_crypto.cc:22: In file included from ../src/node_crypto.h:31: In file included from ../src/crypto/crypto_aes.h:6: In file included from ../src/crypto/crypto_cipher.h:6: In file included from ../src/crypto/crypto_keys.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 8 warnings generated. In file included from ../src/crypto/crypto_scrypt.cc:1: In file included from ../src/crypto/crypto_scrypt.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 1040 | DeleteFnPtr dh_; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/type-visitor.o ../deps/v8/src/torque/type-visitor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/type-visitor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_scrypt.cc:1: In file included from ../src/crypto/crypto_scrypt.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/types.o ../deps/v8/src/torque/types.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/types.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../src/crypto/crypto_scrypt.cc:1: In file included from ../src/crypto/crypto_scrypt.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 1384 | DeleteFnPtr key_; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_scrypt.cc:1: In file included from ../src/crypto/crypto_scrypt.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/ec.h:1014:1: note: 'EC_KEY_free' has been explicitly marked deprecated here 1014 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_scrypt.cc:1: In file included from ../src/crypto/crypto_scrypt.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 1464 | DeleteFnPtr ctx_; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ In file included from ../src/crypto/crypto_scrypt.cc:1: In file included from ../src/crypto/crypto_scrypt.h:6: In file included from ../src/crypto/crypto_util.h:15: ../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 219 | using DeleteFnPtr = typename FunctionDeleter::Pointer; | ^ /usr/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^ /usr/include/openssl/macros.h:228:31: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 228 | #define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) | ^ /usr/include/openssl/macros.h:61:47: note: expanded from macro 'OSSL_DEPRECATED' 61 | #define OSSL_DEPRECATED(since) __attribute__((deprecated)) | ^ 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/utils.o ../deps/v8/src/torque/utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque_base/deps/v8/src/torque/utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/v8_flags.stamp /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/gen-regexp-special-case -pthread -rdynamic -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-krypton/src/node/out/Release/obj.target/gen-regexp-special-case/deps/v8/src/regexp/gen-regexp-special-case.o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libabseil.a -lz -luv -lsimdjson -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lnghttp3 -lngtcp2 -lcrypto -lssl -licui18n -licuuc -ldl -lrt -Wl,--end-group rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/sqlite/libsqlite.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/sqlite/libsqlite.a` ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/sqlite/libsqlite.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/deps/sqlite/libsqlite.a.ar-file-list /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/bytecode_builtins_list_generator -pthread -rdynamic -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-krypton/src/node/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/builtins/generate-bytecodes-builtins-list.o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/interpreter/bytecode-operands.o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/bytecode_builtins_list_generator/deps/v8/src/interpreter/bytecodes.o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libabseil.a -lz -luv -lsimdjson -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lnghttp3 -lngtcp2 -lcrypto -lssl -licui18n -licuuc -ldl -lrt -Wl,--end-group LD_LIBRARY_PATH=/build/nodejs-lts-krypton/src/node/out/Release/lib.host:/build/nodejs-lts-krypton/src/node/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src/regexp; /usr/bin/python3 ../../deps/v8/tools/run.py "/build/nodejs-lts-krypton/src/node/out/Release/gen-regexp-special-case" "/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/src/regexp/special-case.cc" touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/run_gen-regexp-special-case.stamp LD_LIBRARY_PATH=/build/nodejs-lts-krypton/src/node/out/Release/lib.host:/build/nodejs-lts-krypton/src/node/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root/builtins-generated; /usr/bin/python3 ../../deps/v8/tools/run.py "/build/nodejs-lts-krypton/src/node/out/Release/bytecode_builtins_list_generator" "/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root/builtins-generated/bytecodes-builtins-list.h" touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/generate_bytecode_builtins_list.stamp 8 warnings generated. 8 warnings generated. 9 warnings generated. 11 warnings generated. 8 warnings generated. rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode.a` ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/libnode.a.ar-file-list rm -f /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libtorque_base.a ar-file-list; mkdir -p `dirname /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libtorque_base.a` ar crsT /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libtorque_base.a @/build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libtorque_base.a.ar-file-list /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque/deps/v8/src/torque/torque.o ../deps/v8/src/torque/torque.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -fexceptions -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque/deps/v8/src/torque/torque.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/torque -pthread -rdynamic -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--start-group /build/nodejs-lts-krypton/src/node/out/Release/obj.target/torque/deps/v8/src/torque/torque.o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libtorque_base.a /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libabseil.a /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a -lz -luv -lsimdjson -lbrotlidec -lbrotlienc -lcares -lnghttp2 -lnghttp3 -lngtcp2 -lcrypto -lssl -licui18n -licuuc -ldl -lrt -Wl,--end-group touch 988e1796acdcf1f3edc373fecd76c279aecc09aa.intermediate LD_LIBRARY_PATH=/build/nodejs-lts-krypton/src/node/out/Release/lib.host:/build/nodejs-lts-krypton/src/node/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/test/torque /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/third_party/v8/builtins /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/wasm /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/builtins /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/objects /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/debug /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/ic; "/build/nodejs-lts-krypton/src/node/out/Release/torque" -o "/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated" -v8-root ../../deps/v8 src/builtins/aggregate-error.tq src/builtins/array-at.tq src/builtins/array-concat.tq src/builtins/array-copywithin.tq src/builtins/array-every.tq src/builtins/array-filter.tq src/builtins/array-find.tq src/builtins/array-findindex.tq src/builtins/array-findlast.tq src/builtins/array-findlastindex.tq src/builtins/array-flat.tq src/builtins/array-foreach.tq src/builtins/array-from-async.tq src/builtins/array-from.tq src/builtins/array-isarray.tq src/builtins/array-join.tq src/builtins/array-lastindexof.tq src/builtins/array-map.tq src/builtins/array-of.tq src/builtins/array-reduce-right.tq src/builtins/array-reduce.tq src/builtins/array-reverse.tq src/builtins/array-shift.tq src/builtins/array-slice.tq src/builtins/array-some.tq src/builtins/array-splice.tq src/builtins/array-to-reversed.tq src/builtins/array-to-sorted.tq src/builtins/array-to-spliced.tq src/builtins/array-unshift.tq src/builtins/array-with.tq src/builtins/array.tq src/builtins/arraybuffer.tq src/builtins/base.tq src/builtins/boolean.tq src/builtins/builtins-bigint.tq src/builtins/builtins-string.tq src/builtins/cast.tq src/builtins/collections.tq src/builtins/constructor.tq src/builtins/conversion.tq src/builtins/convert.tq src/builtins/console.tq src/builtins/data-view.tq src/builtins/finalization-registry.tq src/builtins/frames.tq src/builtins/frame-arguments.tq src/builtins/function.tq src/builtins/growable-fixed-array.tq src/builtins/ic-callable.tq src/builtins/ic.tq src/builtins/internal-coverage.tq src/builtins/internal.tq src/builtins/iterator.tq src/builtins/iterator-from.tq src/builtins/iterator-helpers.tq src/builtins/map-groupby.tq src/builtins/math.tq src/builtins/number.tq src/builtins/object-fromentries.tq src/builtins/object-groupby.tq src/builtins/object.tq src/builtins/promise-abstract-operations.tq src/builtins/promise-all.tq src/builtins/promise-all-element-closure.tq src/builtins/promise-any.tq src/builtins/promise-constructor.tq src/builtins/promise-finally.tq src/builtins/promise-jobs.tq src/builtins/promise-misc.tq src/builtins/promise-race.tq src/builtins/promise-reaction-job.tq src/builtins/promise-resolve.tq src/builtins/promise-then.tq src/builtins/promise-try.tq src/builtins/promise-withresolvers.tq src/builtins/proxy-constructor.tq src/builtins/proxy-delete-property.tq src/builtins/proxy-get-property.tq src/builtins/proxy-get-prototype-of.tq src/builtins/proxy-has-property.tq src/builtins/proxy-is-extensible.tq src/builtins/proxy-prevent-extensions.tq src/builtins/proxy-revocable.tq src/builtins/proxy-revoke.tq src/builtins/proxy-set-property.tq src/builtins/proxy-set-prototype-of.tq src/builtins/proxy.tq src/builtins/reflect.tq src/builtins/regexp-exec.tq src/builtins/regexp-match-all.tq src/builtins/regexp-match.tq src/builtins/regexp-replace.tq src/builtins/regexp-search.tq src/builtins/regexp-source.tq src/builtins/regexp-split.tq src/builtins/regexp-test.tq src/builtins/regexp.tq src/builtins/set-difference.tq src/builtins/set-intersection.tq src/builtins/set-is-disjoint-from.tq src/builtins/set-is-subset-of.tq src/builtins/set-is-superset-of.tq src/builtins/set-symmetric-difference.tq src/builtins/set-union.tq src/builtins/string-at.tq src/builtins/string-endswith.tq src/builtins/string-html.tq src/builtins/string-includes.tq src/builtins/string-indexof.tq src/builtins/string-iswellformed.tq src/builtins/string-iterator.tq src/builtins/string-match-search.tq src/builtins/string-pad.tq src/builtins/string-repeat.tq src/builtins/string-replaceall.tq src/builtins/string-slice.tq src/builtins/string-startswith.tq src/builtins/string-substr.tq src/builtins/string-substring.tq src/builtins/string-towellformed.tq src/builtins/string-trim.tq src/builtins/suppressed-error.tq src/builtins/symbol.tq src/builtins/torque-internal.tq src/builtins/typed-array-at.tq src/builtins/typed-array-createtypedarray.tq src/builtins/typed-array-every.tq src/builtins/typed-array-entries.tq src/builtins/typed-array-filter.tq src/builtins/typed-array-find.tq src/builtins/typed-array-findindex.tq src/builtins/typed-array-findlast.tq src/builtins/typed-array-findlastindex.tq src/builtins/typed-array-foreach.tq src/builtins/typed-array-from.tq src/builtins/typed-array-keys.tq src/builtins/typed-array-of.tq src/builtins/typed-array-reduce.tq src/builtins/typed-array-reduceright.tq src/builtins/typed-array-set.tq src/builtins/typed-array-slice.tq src/builtins/typed-array-some.tq src/builtins/typed-array-sort.tq src/builtins/typed-array-subarray.tq src/builtins/typed-array-to-reversed.tq src/builtins/typed-array-to-sorted.tq src/builtins/typed-array-values.tq src/builtins/typed-array-with.tq src/builtins/typed-array.tq src/builtins/weak-ref.tq src/ic/handler-configuration.tq src/objects/allocation-site.tq src/objects/api-callbacks.tq src/objects/arguments.tq src/objects/bigint.tq src/objects/call-site-info.tq src/objects/cell.tq src/objects/bytecode-array.tq src/objects/contexts.tq src/objects/data-handler.tq src/objects/debug-objects.tq src/objects/descriptor-array.tq src/objects/embedder-data-array.tq src/objects/feedback-cell.tq src/objects/feedback-vector.tq src/objects/fixed-array.tq src/objects/foreign.tq src/objects/free-space.tq src/objects/heap-number.tq src/objects/heap-object.tq src/objects/js-array-buffer.tq src/objects/js-array.tq src/objects/js-atomics-synchronization.tq src/objects/js-collection-iterator.tq src/objects/js-collection.tq src/objects/js-disposable-stack.tq src/objects/js-function.tq src/objects/js-generator.tq src/objects/js-iterator-helpers.tq src/objects/js-objects.tq src/objects/js-promise.tq src/objects/js-proxy.tq src/objects/js-raw-json.tq src/objects/js-regexp-string-iterator.tq src/objects/js-regexp.tq src/objects/js-shadow-realm.tq src/objects/js-shared-array.tq src/objects/js-struct.tq src/objects/js-temporal-objects.tq src/objects/js-weak-refs.tq src/objects/literal-objects.tq src/objects/map.tq src/objects/megadom-handler.tq src/objects/microtask.tq src/objects/module.tq src/objects/name.tq src/objects/oddball.tq src/objects/hole.tq src/objects/trusted-object.tq src/objects/ordered-hash-table.tq src/objects/primitive-heap-object.tq src/objects/promise.tq src/objects/property-array.tq src/objects/property-cell.tq src/objects/property-descriptor-object.tq src/objects/prototype-info.tq src/objects/regexp-match-info.tq src/objects/scope-info.tq src/objects/script.tq src/objects/shared-function-info.tq src/objects/source-text-module.tq src/objects/string.tq src/objects/struct.tq src/objects/swiss-hash-table-helpers.tq src/objects/swiss-name-dictionary.tq src/objects/synthetic-module.tq src/objects/template-objects.tq src/objects/templates.tq src/objects/torque-defined-classes.tq src/objects/turbofan-types.tq src/objects/turboshaft-types.tq test/torque/test-torque.tq third_party/v8/builtins/array-sort.tq src/objects/intl-objects.tq src/objects/js-break-iterator.tq src/objects/js-collator.tq src/objects/js-date-time-format.tq src/objects/js-display-names.tq src/objects/js-duration-format.tq src/objects/js-list-format.tq src/objects/js-locale.tq src/objects/js-number-format.tq src/objects/js-plural-rules.tq src/objects/js-relative-time-format.tq src/objects/js-segment-iterator.tq src/objects/js-segmenter.tq src/objects/js-segments.tq src/builtins/js-to-js.tq src/builtins/js-to-wasm.tq src/builtins/wasm.tq src/builtins/wasm-strings.tq src/builtins/wasm-to-js.tq src/debug/debug-wasm-objects.tq src/wasm/wasm-objects.tq touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/run_torque.stamp touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/v8_internal_headers.stamp LD_LIBRARY_PATH=/build/nodejs-lts-krypton/src/node/out/Release/lib.host:/build/nodejs-lts-krypton/src/node/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /build/nodejs-lts-krypton/src/node/out/Release/obj/gen; /usr/bin/python3 ../../deps/v8/tools/gen-postmortem-metadata.py "/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/debug-support.cc" "/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/instance-types.h" ../../deps/v8/src/objects/allocation-site.h ../../deps/v8/src/objects/allocation-site-inl.h ../../deps/v8/src/objects/cell.h ../../deps/v8/src/objects/cell-inl.h ../../deps/v8/src/objects/dependent-code.h ../../deps/v8/src/objects/dependent-code-inl.h ../../deps/v8/src/objects/bytecode-array.h ../../deps/v8/src/objects/bytecode-array-inl.h ../../deps/v8/src/objects/abstract-code.h ../../deps/v8/src/objects/abstract-code-inl.h ../../deps/v8/src/objects/instruction-stream.h ../../deps/v8/src/objects/instruction-stream-inl.h ../../deps/v8/src/objects/casting.h ../../deps/v8/src/objects/casting-inl.h ../../deps/v8/src/objects/code.h ../../deps/v8/src/objects/code-inl.h ../../deps/v8/src/objects/data-handler.h ../../deps/v8/src/objects/data-handler-inl.h ../../deps/v8/src/objects/deoptimization-data.h ../../deps/v8/src/objects/deoptimization-data-inl.h ../../deps/v8/src/objects/descriptor-array.h ../../deps/v8/src/objects/descriptor-array-inl.h ../../deps/v8/src/objects/feedback-cell.h ../../deps/v8/src/objects/feedback-cell-inl.h ../../deps/v8/src/objects/fixed-array.h ../../deps/v8/src/objects/fixed-array-inl.h ../../deps/v8/src/objects/heap-number.h ../../deps/v8/src/objects/heap-number-inl.h ../../deps/v8/src/objects/heap-object.h ../../deps/v8/src/objects/heap-object-inl.h ../../deps/v8/src/objects/instance-type.h ../../deps/v8/src/objects/instance-type-checker.h ../../deps/v8/src/objects/instance-type-inl.h ../../deps/v8/src/objects/js-array-buffer.h ../../deps/v8/src/objects/js-array-buffer-inl.h ../../deps/v8/src/objects/js-array.h ../../deps/v8/src/objects/js-array-inl.h ../../deps/v8/src/objects/js-function-inl.h ../../deps/v8/src/objects/js-function.cc ../../deps/v8/src/objects/js-function.h ../../deps/v8/src/objects/js-objects.cc ../../deps/v8/src/objects/js-objects.h ../../deps/v8/src/objects/js-objects-inl.h ../../deps/v8/src/objects/js-promise.h ../../deps/v8/src/objects/js-promise-inl.h ../../deps/v8/src/objects/js-raw-json.cc ../../deps/v8/src/objects/js-raw-json.h ../../deps/v8/src/objects/js-raw-json-inl.h ../../deps/v8/src/objects/js-regexp.cc ../../deps/v8/src/objects/js-regexp.h ../../deps/v8/src/objects/js-regexp-inl.h ../../deps/v8/src/objects/js-regexp-string-iterator.h ../../deps/v8/src/objects/js-regexp-string-iterator-inl.h ../../deps/v8/src/objects/map.cc ../../deps/v8/src/objects/map.h ../../deps/v8/src/objects/map-inl.h ../../deps/v8/src/objects/megadom-handler.h ../../deps/v8/src/objects/megadom-handler-inl.h ../../deps/v8/src/objects/name.h ../../deps/v8/src/objects/name-inl.h ../../deps/v8/src/objects/objects.h ../../deps/v8/src/objects/objects-inl.h ../../deps/v8/src/objects/oddball.h ../../deps/v8/src/objects/oddball-inl.h ../../deps/v8/src/objects/primitive-heap-object.h ../../deps/v8/src/objects/primitive-heap-object-inl.h ../../deps/v8/src/objects/scope-info.h ../../deps/v8/src/objects/scope-info-inl.h ../../deps/v8/src/objects/script.h ../../deps/v8/src/objects/script-inl.h ../../deps/v8/src/objects/shared-function-info.cc ../../deps/v8/src/objects/shared-function-info.h ../../deps/v8/src/objects/shared-function-info-inl.h ../../deps/v8/src/objects/string.cc ../../deps/v8/src/objects/string-comparator.cc ../../deps/v8/src/objects/string-comparator.h ../../deps/v8/src/objects/string.h ../../deps/v8/src/objects/string-inl.h ../../deps/v8/src/objects/struct.h ../../deps/v8/src/objects/struct-inl.h ../../deps/v8/src/objects/tagged.h /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_init/deps/v8/src/init/setup-isolate-full.o ../deps/v8/src/init/setup-isolate-full.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_init/deps/v8/src/init/setup-isolate-full.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_initializers_slow/gen/torque-generated/src/builtins/js-to-wasm-tq-csa.o /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/builtins/js-to-wasm-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O1 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_initializers_slow/gen/torque-generated/src/builtins/js-to-wasm-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_initializers_slow/gen/torque-generated/src/builtins/wasm-to-js-tq-csa.o /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/builtins/wasm-to-js-tq-csa.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O1 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_initializers_slow/gen/torque-generated/src/builtins/wasm-to-js-tq-csa.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c touch /build/nodejs-lts-krypton/src/node/out/Release/obj.target/tools/v8_gypfiles/torque_generated_definitions.stamp /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/maglev/maglev-compilation-info.o ../deps/v8/src/maglev/maglev-compilation-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/maglev/maglev-compilation-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/maglev/maglev-compilation-unit.o ../deps/v8/src/maglev/maglev-compilation-unit.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/maglev/maglev-compilation-unit.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/maglev/maglev-graph-builder.o ../deps/v8/src/maglev/maglev-graph-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/maglev/maglev-graph-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/maglev/maglev-graph-printer.o ../deps/v8/src/maglev/maglev-graph-printer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/maglev/maglev-graph-printer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/maglev/maglev-interpreter-frame-state.o ../deps/v8/src/maglev/maglev-interpreter-frame-state.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/maglev/maglev-interpreter-frame-state.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/maglev/maglev-ir.o ../deps/v8/src/maglev/maglev-ir.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/maglev/maglev-ir.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/maglev/maglev-phi-representation-selector.o ../deps/v8/src/maglev/maglev-phi-representation-selector.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/maglev/maglev-phi-representation-selector.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/access-builder.o ../deps/v8/src/compiler/access-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/access-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/access-info.o ../deps/v8/src/compiler/access-info.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/access-info.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/add-type-assertions-reducer.o ../deps/v8/src/compiler/add-type-assertions-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/add-type-assertions-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/all-nodes.o ../deps/v8/src/compiler/all-nodes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/all-nodes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/bitcast-elider.o ../deps/v8/src/compiler/backend/bitcast-elider.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/bitcast-elider.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/code-generator.o ../deps/v8/src/compiler/backend/code-generator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/code-generator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/frame-elider.o ../deps/v8/src/compiler/backend/frame-elider.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/frame-elider.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/gap-resolver.o ../deps/v8/src/compiler/backend/gap-resolver.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/gap-resolver.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/instruction-scheduler.o ../deps/v8/src/compiler/backend/instruction-scheduler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/instruction-scheduler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/instruction-selector.o ../deps/v8/src/compiler/backend/instruction-selector.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/instruction-selector.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/instruction.o ../deps/v8/src/compiler/backend/instruction.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/instruction.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/jump-threading.o ../deps/v8/src/compiler/backend/jump-threading.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/jump-threading.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/move-optimizer.o ../deps/v8/src/compiler/backend/move-optimizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/move-optimizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/register-allocator-verifier.o ../deps/v8/src/compiler/backend/register-allocator-verifier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/register-allocator-verifier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/register-allocator.o ../deps/v8/src/compiler/backend/register-allocator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/register-allocator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/spill-placer.o ../deps/v8/src/compiler/backend/spill-placer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/backend/spill-placer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/basic-block-instrumentor.o ../deps/v8/src/compiler/basic-block-instrumentor.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/basic-block-instrumentor.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/branch-elimination.o ../deps/v8/src/compiler/branch-elimination.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/branch-elimination.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/bytecode-analysis.o ../deps/v8/src/compiler/bytecode-analysis.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/bytecode-analysis.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/bytecode-graph-builder.o ../deps/v8/src/compiler/bytecode-graph-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/bytecode-graph-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/bytecode-liveness-map.o ../deps/v8/src/compiler/bytecode-liveness-map.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/bytecode-liveness-map.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++clang++: warning: : argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: clang++warning: : warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/c-linkage.o ../deps/v8/src/compiler/c-linkage.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/c-linkage.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/checkpoint-elimination.o ../deps/v8/src/compiler/checkpoint-elimination.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/checkpoint-elimination.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/basic-block-instrumentor.cc:5: In file included from ../deps/v8/src/compiler/basic-block-instrumentor.h:8: In file included from ../deps/v8/src/diagnostics/basic-block-profiler.h:15: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/maglev/maglev-ir.cc:5: In file included from ../deps/v8/src/maglev/maglev-ir.h:19: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.cc:5: In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.h:11: In file included from ../deps/v8/src/compiler/turboshaft/snapshot-table.h:14: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/c-linkage.cc:5: In file included from ../deps/v8/src/codegen/assembler-inl.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/bytecode-analysis.cc:5: In file included from ../deps/v8/src/compiler/bytecode-analysis.h:12: In file included from ../deps/v8/src/interpreter/bytecode-register.h:13: In file included from ../deps/v8/src/execution/frame-constants.h:815: In file included from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:12: In file included from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8: In file included from ../deps/v8/src/codegen/assembler-arch.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/bytecode-graph-builder.cc:5: In file included from ../deps/v8/src/compiler/bytecode-graph-builder.h:8: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/maglev/maglev-compilation-info.cc:9: In file included from ../deps/v8/src/codegen/compiler.h:11: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/builtins/wasm-to-js-tq-csa.cc:1: In file included from ../deps/v8/src/ast/ast.h:10: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/backend/instruction.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/backend/code-generator.cc:5: In file included from ../deps/v8/src/compiler/backend/code-generator.h:11: In file included from ../deps/v8/src/codegen/macro-assembler.h:8: In file included from ../deps/v8/src/codegen/macro-assembler-base.h:11: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/backend/instruction-scheduler.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction-scheduler.h:11: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/backend/frame-elider.cc:5: In file included from ../deps/v8/src/compiler/backend/frame-elider.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/backend/gap-resolver.cc:5: In file included from ../deps/v8/src/compiler/backend/gap-resolver.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/access-builder.cc:5: In file included from ../deps/v8/src/compiler/access-builder.h:9: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/backend/jump-threading.cc:5: In file included from ../deps/v8/src/compiler/backend/jump-threading.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/backend/spill-placer.cc:5: In file included from ../deps/v8/src/compiler/backend/spill-placer.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/maglev/maglev-interpreter-frame-state.cc:5: In file included from ../deps/v8/src/maglev/maglev-interpreter-frame-state.h:11: In file included from ../deps/v8/src/compiler/bytecode-analysis.h:12: In file included from ../deps/v8/src/interpreter/bytecode-register.h:13: In file included from ../deps/v8/src/execution/frame-constants.h:815: In file included from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:12: In file included from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8: In file included from ../deps/v8/src/codegen/assembler-arch.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/maglev/maglev-graph-builder.cc:5: In file included from ../deps/v8/src/maglev/maglev-graph-builder.h:18: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/backend/move-optimizer.cc:5: In file included from ../deps/v8/src/compiler/backend/move-optimizer.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/add-type-assertions-reducer.cc:5: In file included from ../deps/v8/src/compiler/add-type-assertions-reducer.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/builtins/js-to-wasm-tq-csa.cc:1: In file included from ../deps/v8/src/ast/ast.h:10: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/backend/register-allocator-verifier.cc:5: In file included from ../deps/v8/src/compiler/backend/register-allocator-verifier.h:10: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/checkpoint-elimination.cc:5: In file included from ../deps/v8/src/compiler/checkpoint-elimination.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/access-info.cc:6: In file included from ../deps/v8/src/compiler/access-info.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/backend/bitcast-elider.cc:5: In file included from ../deps/v8/src/compiler/backend/bitcast-elider.h:8: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/branch-elimination.cc:5: In file included from ../deps/v8/src/compiler/branch-elimination.h:9: In file included from ../deps/v8/src/compiler/control-path-state.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/backend/register-allocator.cc:5: In file included from ../deps/v8/src/compiler/backend/register-allocator.h:12: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/code-assembler.o ../deps/v8/src/compiler/code-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/code-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/init/setup-isolate-full.cc:6: In file included from ../deps/v8/src/debug/debug-evaluate.h:12: In file included from ../deps/v8/src/debug/debug-frames.h:10: In file included from ../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10: In file included from ../deps/v8/src/deoptimizer/translated-state.h:13: In file included from ../deps/v8/src/deoptimizer/frame-translation-builder.h:12: In file included from ../deps/v8/src/objects/deoptimization-data.h:10: In file included from ../deps/v8/src/objects/bytecode-array.h:8: In file included from ../deps/v8/src/objects/struct.h:8: In file included from ../deps/v8/src/objects/heap-object.h:12: In file included from ../deps/v8/src/objects/slots.h:9: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/maglev/maglev-compilation-unit.cc:5: In file included from ../deps/v8/src/maglev/maglev-compilation-unit.h:9: In file included from ../deps/v8/src/compiler/bytecode-analysis.h:12: In file included from ../deps/v8/src/interpreter/bytecode-register.h:13: In file included from ../deps/v8/src/execution/frame-constants.h:815: In file included from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:12: In file included from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8: In file included from ../deps/v8/src/codegen/assembler-arch.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/all-nodes.cc:5: In file included from ../deps/v8/src/compiler/all-nodes.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/backend/instruction-selector.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction-selector.h:13: In file included from ../deps/v8/src/compiler/backend/instruction-scheduler.h:11: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/code-assembler.cc:5: In file included from ../deps/v8/src/compiler/code-assembler.h:19: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/backend/code-generator.cc:5: In file included from ../deps/v8/src/compiler/backend/code-generator.h:11: In file included from ../deps/v8/src/codegen/macro-assembler.h:9: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/backend/code-generator.cc:5: In file included from ../deps/v8/src/compiler/backend/code-generator.h:11: In file included from ../deps/v8/src/codegen/macro-assembler.h:9: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/bytecode-graph-builder.cc:15: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/bytecode-graph-builder.cc:15: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/branch-elimination.cc:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/branch-elimination.cc:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/maglev/maglev-compilation-info.cc:10: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/maglev/maglev-compilation-info.cc:10: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/backend/spill-placer.cc:5: In file included from ../deps/v8/src/compiler/backend/spill-placer.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/spill-placer.cc:5: In file included from ../deps/v8/src/compiler/backend/spill-placer.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/spill-placer.cc:5: In file included from ../deps/v8/src/compiler/backend/spill-placer.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/gap-resolver.cc:5: In file included from ../deps/v8/src/compiler/backend/gap-resolver.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/gap-resolver.cc:5: In file included from ../deps/v8/src/compiler/backend/gap-resolver.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/gap-resolver.cc:5: In file included from ../deps/v8/src/compiler/backend/gap-resolver.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/basic-block-instrumentor.cc:9: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/basic-block-instrumentor.cc:9: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/branch-elimination.cc:5: In file included from ../deps/v8/src/compiler/branch-elimination.h:9: In file included from ../deps/v8/src/compiler/control-path-state.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/branch-elimination.cc:5: In file included from ../deps/v8/src/compiler/branch-elimination.h:9: In file included from ../deps/v8/src/compiler/control-path-state.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/branch-elimination.cc:5: In file included from ../deps/v8/src/compiler/branch-elimination.h:9: In file included from ../deps/v8/src/compiler/control-path-state.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.cc:5: In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.h:13: In file included from ../deps/v8/src/maglev/maglev-graph-builder.h:26: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.cc:5: In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.h:13: In file included from ../deps/v8/src/maglev/maglev-graph-builder.h:26: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/common-node-cache.o ../deps/v8/src/compiler/common-node-cache.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/common-node-cache.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/common-operator-reducer.o ../deps/v8/src/compiler/common-operator-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/common-operator-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/maglev/maglev-ir.cc:5: In file included from ../deps/v8/src/maglev/maglev-ir.h:28: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/maglev/maglev-ir.cc:5: In file included from ../deps/v8/src/maglev/maglev-ir.h:28: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/access-info.cc:12: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/access-info.cc:12: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/backend/jump-threading.cc:6: In file included from ../deps/v8/src/compiler/backend/code-generator-impl.h:8: In file included from ../deps/v8/src/codegen/macro-assembler.h:9: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/backend/jump-threading.cc:6: In file included from ../deps/v8/src/compiler/backend/code-generator-impl.h:8: In file included from ../deps/v8/src/codegen/macro-assembler.h:9: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/init/setup-isolate-full.cc:6: In file included from ../deps/v8/src/debug/debug-evaluate.h:15: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/init/setup-isolate-full.cc:6: In file included from ../deps/v8/src/debug/debug-evaluate.h:15: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/builtins/wasm-to-js-tq-csa.cc:2: In file included from ../deps/v8/src/builtins/builtins-array-gen.h:11: In file included from ../deps/v8/src/codegen/code-stub-assembler.h:43: In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/exported-macros-assembler.h:5: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/builtins/wasm-to-js-tq-csa.cc:2: In file included from ../deps/v8/src/builtins/builtins-array-gen.h:11: In file included from ../deps/v8/src/codegen/code-stub-assembler.h:43: In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/exported-macros-assembler.h:5: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/maglev/maglev-interpreter-frame-state.cc:5: In file included from ../deps/v8/src/maglev/maglev-interpreter-frame-state.h:15: In file included from ../deps/v8/src/maglev/maglev-ir.h:28: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/maglev/maglev-interpreter-frame-state.cc:5: In file included from ../deps/v8/src/maglev/maglev-interpreter-frame-state.h:15: In file included from ../deps/v8/src/maglev/maglev-ir.h:28: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/backend/frame-elider.cc:5: In file included from ../deps/v8/src/compiler/backend/frame-elider.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/frame-elider.cc:5: In file included from ../deps/v8/src/compiler/backend/frame-elider.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/frame-elider.cc:5: In file included from ../deps/v8/src/compiler/backend/frame-elider.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/bitcast-elider.cc:5: In file included from ../deps/v8/src/compiler/backend/bitcast-elider.h:8: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/bitcast-elider.cc:5: In file included from ../deps/v8/src/compiler/backend/bitcast-elider.h:8: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/bitcast-elider.cc:5: In file included from ../deps/v8/src/compiler/backend/bitcast-elider.h:8: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/move-optimizer.cc:5: In file included from ../deps/v8/src/compiler/backend/move-optimizer.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/move-optimizer.cc:5: In file included from ../deps/v8/src/compiler/backend/move-optimizer.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/move-optimizer.cc:5: In file included from ../deps/v8/src/compiler/backend/move-optimizer.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/add-type-assertions-reducer.cc:5: In file included from ../deps/v8/src/compiler/add-type-assertions-reducer.h:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/add-type-assertions-reducer.cc:5: In file included from ../deps/v8/src/compiler/add-type-assertions-reducer.h:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/backend/instruction-scheduler.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction-scheduler.h:11: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/instruction-scheduler.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction-scheduler.h:11: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/instruction-scheduler.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction-scheduler.h:11: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/common-operator.o ../deps/v8/src/compiler/common-operator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/common-operator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/common-node-cache.cc:5: In file included from ../deps/v8/src/compiler/common-node-cache.h:8: In file included from ../deps/v8/src/compiler/node-cache.h:11: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/code-assembler.cc:14: In file included from ../deps/v8/src/codegen/interface-descriptors-inl.h:36: In file included from ../deps/v8/src/codegen/riscv/interface-descriptors-riscv-inl.h:10: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/code-assembler.cc:14: In file included from ../deps/v8/src/codegen/interface-descriptors-inl.h:36: In file included from ../deps/v8/src/codegen/riscv/interface-descriptors-riscv-inl.h:10: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/compilation-dependencies.o ../deps/v8/src/compiler/compilation-dependencies.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/compilation-dependencies.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/maglev/maglev-compilation-unit.cc:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/maglev/maglev-compilation-unit.cc:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/checkpoint-elimination.cc:5: In file included from ../deps/v8/src/compiler/checkpoint-elimination.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/checkpoint-elimination.cc:5: In file included from ../deps/v8/src/compiler/checkpoint-elimination.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/checkpoint-elimination.cc:5: In file included from ../deps/v8/src/compiler/checkpoint-elimination.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 5 warnings generated. 5 warnings generated. In file included from ../deps/v8/src/compiler/c-linkage.cc:5: In file included from ../deps/v8/src/codegen/assembler-inl.h:28: In file included from ../deps/v8/src/codegen/riscv/assembler-riscv-inl.h:46: In file included from ../deps/v8/src/heap/heap-layout-inl.h:15: In file included from ../deps/v8/src/objects/tagged-impl-inl.h:14: In file included from ../deps/v8/src/common/ptr-compr-inl.h:13: In file included from ../deps/v8/src/execution/local-isolate-inl.h:12: In file included from ../deps/v8/src/roots/roots-inl.h:16: In file included from ../deps/v8/src/heap/read-only-heap-inl.h:11: In file included from ../deps/v8/src/execution/isolate-utils-inl.h:13: In file included from ../deps/v8/src/heap/heap-inl.h:19: In file included from ../deps/v8/src/common/code-memory-access-inl.h:13: In file included from ../deps/v8/src/objects/slots-inl.h:22: In file included from ../deps/v8/src/sandbox/indirect-pointer-inl.h:14: In file included from ../deps/v8/src/sandbox/isolate-inl.h:11: In file included from ../deps/v8/src/execution/isolate-inl.h:11: In file included from ../deps/v8/src/objects/contexts-inl.h:14: In file included from ../deps/v8/src/objects/dictionary-inl.h:14: In file included from ../deps/v8/src/numbers/hash-seed-inl.h:31: In file included from ../deps/v8/src/objects/fixed-array-inl.h:23: In file included from ../deps/v8/src/objects/objects-inl.h:30: In file included from ../deps/v8/src/numbers/conversions-inl.h:23: In file included from ../deps/v8/src/objects/heap-number-inl.h:12: In file included from ../deps/v8/src/objects/primitive-heap-object-inl.h:12: In file included from ../deps/v8/src/objects/heap-object-inl.h:12: In file included from ../deps/v8/src/objects/instance-type-inl.h:16: In file included from ../deps/v8/src/objects/map-inl.h:20: In file included from ../deps/v8/src/objects/js-function-inl.h:26: In file included from ../deps/v8/src/objects/shared-function-info-inl.h:16: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/c-linkage.cc:5: In file included from ../deps/v8/src/codegen/assembler-inl.h:28: In file included from ../deps/v8/src/codegen/riscv/assembler-riscv-inl.h:46: In file included from ../deps/v8/src/heap/heap-layout-inl.h:15: In file included from ../deps/v8/src/objects/tagged-impl-inl.h:14: In file included from ../deps/v8/src/common/ptr-compr-inl.h:13: In file included from ../deps/v8/src/execution/local-isolate-inl.h:12: In file included from ../deps/v8/src/roots/roots-inl.h:16: In file included from ../deps/v8/src/heap/read-only-heap-inl.h:11: In file included from ../deps/v8/src/execution/isolate-utils-inl.h:13: In file included from ../deps/v8/src/heap/heap-inl.h:19: In file included from ../deps/v8/src/common/code-memory-access-inl.h:13: In file included from ../deps/v8/src/objects/slots-inl.h:22: In file included from ../deps/v8/src/sandbox/indirect-pointer-inl.h:14: In file included from ../deps/v8/src/sandbox/isolate-inl.h:11: In file included from ../deps/v8/src/execution/isolate-inl.h:11: In file included from ../deps/v8/src/objects/contexts-inl.h:14: In file included from ../deps/v8/src/objects/dictionary-inl.h:14: In file included from ../deps/v8/src/numbers/hash-seed-inl.h:31: In file included from ../deps/v8/src/objects/fixed-array-inl.h:23: In file included from ../deps/v8/src/objects/objects-inl.h:30: In file included from ../deps/v8/src/numbers/conversions-inl.h:23: In file included from ../deps/v8/src/objects/heap-number-inl.h:12: In file included from ../deps/v8/src/objects/primitive-heap-object-inl.h:12: In file included from ../deps/v8/src/objects/heap-object-inl.h:12: In file included from ../deps/v8/src/objects/instance-type-inl.h:16: In file included from ../deps/v8/src/objects/map-inl.h:20: In file included from ../deps/v8/src/objects/js-function-inl.h:26: In file included from ../deps/v8/src/objects/shared-function-info-inl.h:16: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/compiler-source-position-table.o ../deps/v8/src/compiler/compiler-source-position-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/compiler-source-position-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/constant-folding-reducer.o ../deps/v8/src/compiler/constant-folding-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/constant-folding-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/src/compiler/bytecode-analysis.cc:13: In file included from ../deps/v8/src/objects/objects-inl.h:23: In file included from ../deps/v8/src/common/ptr-compr-inl.h:13: In file included from ../deps/v8/src/execution/local-isolate-inl.h:12: In file included from ../deps/v8/src/roots/roots-inl.h:16: In file included from ../deps/v8/src/heap/read-only-heap-inl.h:11: In file included from ../deps/v8/src/execution/isolate-utils-inl.h:13: In file included from ../deps/v8/src/heap/heap-inl.h:19: In file included from ../deps/v8/src/common/code-memory-access-inl.h:13: In file included from ../deps/v8/src/objects/slots-inl.h:22: In file included from ../deps/v8/src/sandbox/indirect-pointer-inl.h:14: In file included from ../deps/v8/src/sandbox/isolate-inl.h:11: In file included from ../deps/v8/src/execution/isolate-inl.h:11: In file included from ../deps/v8/src/objects/contexts-inl.h:14: In file included from ../deps/v8/src/objects/dictionary-inl.h:15: In file included from ../deps/v8/src/objects/hash-table-inl.h:14: In file included from ../deps/v8/src/objects/heap-object-inl.h:12: In file included from ../deps/v8/src/objects/instance-type-inl.h:16: In file included from ../deps/v8/src/objects/map-inl.h:20: In file included from ../deps/v8/src/objects/js-function-inl.h:26: In file included from ../deps/v8/src/objects/shared-function-info-inl.h:16: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/bytecode-analysis.cc:13: In file included from ../deps/v8/src/objects/objects-inl.h:23: In file included from ../deps/v8/src/common/ptr-compr-inl.h:13: In file included from ../deps/v8/src/execution/local-isolate-inl.h:12: In file included from ../deps/v8/src/roots/roots-inl.h:16: In file included from ../deps/v8/src/heap/read-only-heap-inl.h:11: In file included from ../deps/v8/src/execution/isolate-utils-inl.h:13: In file included from ../deps/v8/src/heap/heap-inl.h:19: In file included from ../deps/v8/src/common/code-memory-access-inl.h:13: In file included from ../deps/v8/src/objects/slots-inl.h:22: In file included from ../deps/v8/src/sandbox/indirect-pointer-inl.h:14: In file included from ../deps/v8/src/sandbox/isolate-inl.h:11: In file included from ../deps/v8/src/execution/isolate-inl.h:11: In file included from ../deps/v8/src/objects/contexts-inl.h:14: In file included from ../deps/v8/src/objects/dictionary-inl.h:15: In file included from ../deps/v8/src/objects/hash-table-inl.h:14: In file included from ../deps/v8/src/objects/heap-object-inl.h:12: In file included from ../deps/v8/src/objects/instance-type-inl.h:16: In file included from ../deps/v8/src/objects/map-inl.h:20: In file included from ../deps/v8/src/objects/js-function-inl.h:26: In file included from ../deps/v8/src/objects/shared-function-info-inl.h:16: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B: 1, _B2, _Bnwarning: ...> argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument]| ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/builtins/js-to-wasm-tq-csa.cc:2: In file included from ../deps/v8/src/builtins/builtins-array-gen.h:11: In file included from ../deps/v8/src/codegen/code-stub-assembler.h:43: In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/exported-macros-assembler.h:5: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/builtins/js-to-wasm-tq-csa.cc:2: In file included from ../deps/v8/src/builtins/builtins-array-gen.h:11: In file included from ../deps/v8/src/codegen/code-stub-assembler.h:43: In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/exported-macros-assembler.h:5: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/control-equivalence.o ../deps/v8/src/compiler/control-equivalence.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/control-equivalence.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/backend/jump-threading.cc:5: In file included from ../deps/v8/src/compiler/backend/jump-threading.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/jump-threading.cc:5: In file included from ../deps/v8/src/compiler/backend/jump-threading.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/jump-threading.cc:5: In file included from ../deps/v8/src/compiler/backend/jump-threading.h:8: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/instruction.cc:22: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:26: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/backend/instruction.cc:22: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:26: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ 5 warnings generated. In file included from ../deps/v8/src/maglev/maglev-graph-builder.cc:5: In file included from ../deps/v8/src/maglev/maglev-graph-builder.h:26: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/maglev/maglev-graph-builder.cc:5: In file included from ../deps/v8/src/maglev/maglev-graph-builder.h:26: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/csa-load-elimination.o ../deps/v8/src/compiler/csa-load-elimination.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/csa-load-elimination.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/compilation-dependencies.cc:5: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:12: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/common-operator-reducer.cc:5: In file included from ../deps/v8/src/compiler/common-operator-reducer.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/backend/register-allocator-verifier.cc:5: In file included from ../deps/v8/src/compiler/backend/register-allocator-verifier.h:10: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/register-allocator-verifier.cc:5: In file included from ../deps/v8/src/compiler/backend/register-allocator-verifier.h:10: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/register-allocator-verifier.cc:5: In file included from ../deps/v8/src/compiler/backend/register-allocator-verifier.h:10: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/common-operator.cc:5: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/bytecode-graph-builder.cc:5: In file included from ../deps/v8/src/compiler/bytecode-graph-builder.h:8: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/bytecode-graph-builder.cc:5: In file included from ../deps/v8/src/compiler/bytecode-graph-builder.h:8: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/bytecode-graph-builder.cc:5: In file included from ../deps/v8/src/compiler/bytecode-graph-builder.h:8: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/add-type-assertions-reducer.cc:5: In file included from ../deps/v8/src/compiler/add-type-assertions-reducer.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/add-type-assertions-reducer.cc:5: In file included from ../deps/v8/src/compiler/add-type-assertions-reducer.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/add-type-assertions-reducer.cc:5: In file included from ../deps/v8/src/compiler/add-type-assertions-reducer.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/dead-code-elimination.o ../deps/v8/src/compiler/dead-code-elimination.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/dead-code-elimination.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/constant-folding-reducer.cc:5: In file included from ../deps/v8/src/compiler/constant-folding-reducer.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/backend/register-allocator.cc:13: In file included from ../deps/v8/src/codegen/assembler-inl.h:28: In file included from ../deps/v8/src/codegen/riscv/assembler-riscv-inl.h:46: In file included from ../deps/v8/src/heap/heap-layout-inl.h:15: In file included from ../deps/v8/src/objects/tagged-impl-inl.h:14: In file included from ../deps/v8/src/common/ptr-compr-inl.h:13: In file included from ../deps/v8/src/execution/local-isolate-inl.h:12: In file included from ../deps/v8/src/roots/roots-inl.h:16: In file included from ../deps/v8/src/heap/read-only-heap-inl.h:11: In file included from ../deps/v8/src/execution/isolate-utils-inl.h:13: In file included from ../deps/v8/src/heap/heap-inl.h:19: In file included from ../deps/v8/src/common/code-memory-access-inl.h:13: In file included from ../deps/v8/src/objects/slots-inl.h:22: In file included from ../deps/v8/src/sandbox/indirect-pointer-inl.h:14: In file included from ../deps/v8/src/sandbox/isolate-inl.h:11: In file included from ../deps/v8/src/execution/isolate-inl.h:11: In file included from ../deps/v8/src/objects/contexts-inl.h:14: In file included from ../deps/v8/src/objects/dictionary-inl.h:14: In file included from ../deps/v8/src/numbers/hash-seed-inl.h:31: In file included from ../deps/v8/src/objects/fixed-array-inl.h:23: In file included from ../deps/v8/src/objects/objects-inl.h:30: In file included from ../deps/v8/src/numbers/conversions-inl.h:23: In file included from ../deps/v8/src/objects/heap-number-inl.h:12: In file included from ../deps/v8/src/objects/primitive-heap-object-inl.h:12: In file included from ../deps/v8/src/objects/heap-object-inl.h:12: In file included from ../deps/v8/src/objects/instance-type-inl.h:16: In file included from ../deps/v8/src/objects/map-inl.h:20: In file included from ../deps/v8/src/objects/js-function-inl.h:26: In file included from ../deps/v8/src/objects/shared-function-info-inl.h:16: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/backend/register-allocator.cc:13: In file included from ../deps/v8/src/codegen/assembler-inl.h:28: In file included from ../deps/v8/src/codegen/riscv/assembler-riscv-inl.h:46: In file included from ../deps/v8/src/heap/heap-layout-inl.h:15: In file included from ../deps/v8/src/objects/tagged-impl-inl.h:14: In file included from ../deps/v8/src/common/ptr-compr-inl.h:13: In file included from ../deps/v8/src/execution/local-isolate-inl.h:12: In file included from ../deps/v8/src/roots/roots-inl.h:16: In file included from ../deps/v8/src/heap/read-only-heap-inl.h:11: In file included from ../deps/v8/src/execution/isolate-utils-inl.h:13: In file included from ../deps/v8/src/heap/heap-inl.h:19: In file included from ../deps/v8/src/common/code-memory-access-inl.h:13: In file included from ../deps/v8/src/objects/slots-inl.h:22: In file included from ../deps/v8/src/sandbox/indirect-pointer-inl.h:14: In file included from ../deps/v8/src/sandbox/isolate-inl.h:11: In file included from ../deps/v8/src/execution/isolate-inl.h:11: In file included from ../deps/v8/src/objects/contexts-inl.h:14: In file included from ../deps/v8/src/objects/dictionary-inl.h:14: In file included from ../deps/v8/src/numbers/hash-seed-inl.h:31: In file included from ../deps/v8/src/objects/fixed-array-inl.h:23: In file included from ../deps/v8/src/objects/objects-inl.h:30: In file included from ../deps/v8/src/numbers/conversions-inl.h:23: In file included from ../deps/v8/src/objects/heap-number-inl.h:12: In file included from ../deps/v8/src/objects/primitive-heap-object-inl.h:12: In file included from ../deps/v8/src/objects/heap-object-inl.h:12: In file included from ../deps/v8/src/objects/instance-type-inl.h:16: In file included from ../deps/v8/src/objects/map-inl.h:20: In file included from ../deps/v8/src/objects/js-function-inl.h:26: In file included from ../deps/v8/src/objects/shared-function-info-inl.h:16: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/all-nodes.cc:5: In file included from ../deps/v8/src/compiler/all-nodes.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/all-nodes.cc:5: In file included from ../deps/v8/src/compiler/all-nodes.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/all-nodes.cc:5: In file included from ../deps/v8/src/compiler/all-nodes.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/control-equivalence.cc:5: In file included from ../deps/v8/src/compiler/control-equivalence.h:10: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/access-builder.cc:15: In file included from ../deps/v8/src/objects/objects-inl.h:23: In file included from ../deps/v8/src/common/ptr-compr-inl.h:13: In file included from ../deps/v8/src/execution/local-isolate-inl.h:12: In file included from ../deps/v8/src/roots/roots-inl.h:16: In file included from ../deps/v8/src/heap/read-only-heap-inl.h:11: In file included from ../deps/v8/src/execution/isolate-utils-inl.h:13: In file included from ../deps/v8/src/heap/heap-inl.h:19: In file included from ../deps/v8/src/common/code-memory-access-inl.h:13: In file included from ../deps/v8/src/objects/slots-inl.h:22: In file included from ../deps/v8/src/sandbox/indirect-pointer-inl.h:14: In file included from ../deps/v8/src/sandbox/isolate-inl.h:11: In file included from ../deps/v8/src/execution/isolate-inl.h:11: In file included from ../deps/v8/src/objects/contexts-inl.h:14: In file included from ../deps/v8/src/objects/dictionary-inl.h:15: In file included from ../deps/v8/src/objects/hash-table-inl.h:14: In file included from ../deps/v8/src/objects/heap-object-inl.h:12: In file included from ../deps/v8/src/objects/instance-type-inl.h:16: In file included from ../deps/v8/src/objects/map-inl.h:20: In file included from ../deps/v8/src/objects/js-function-inl.h:26: In file included from ../deps/v8/src/objects/shared-function-info-inl.h:16: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/access-builder.cc:15: In file included from ../deps/v8/src/objects/objects-inl.h:23: In file included from ../deps/v8/src/common/ptr-compr-inl.h:13: In file included from ../deps/v8/src/execution/local-isolate-inl.h:12: In file included from ../deps/v8/src/roots/roots-inl.h:16: In file included from ../deps/v8/src/heap/read-only-heap-inl.h:11: In file included from ../deps/v8/src/execution/isolate-utils-inl.h:13: In file included from ../deps/v8/src/heap/heap-inl.h:19: In file included from ../deps/v8/src/common/code-memory-access-inl.h:13: In file included from ../deps/v8/src/objects/slots-inl.h:22: In file included from ../deps/v8/src/sandbox/indirect-pointer-inl.h:14: In file included from ../deps/v8/src/sandbox/isolate-inl.h:11: In file included from ../deps/v8/src/execution/isolate-inl.h:11: In file included from ../deps/v8/src/objects/contexts-inl.h:14: In file included from ../deps/v8/src/objects/dictionary-inl.h:15: In file included from ../deps/v8/src/objects/hash-table-inl.h:14: In file included from ../deps/v8/src/objects/heap-object-inl.h:12: In file included from ../deps/v8/src/objects/instance-type-inl.h:16: In file included from ../deps/v8/src/objects/map-inl.h:20: In file included from ../deps/v8/src/objects/js-function-inl.h:26: In file included from ../deps/v8/src/objects/shared-function-info-inl.h:16: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/compiler-source-position-table.cc:5: In file included from ../deps/v8/src/compiler/compiler-source-position-table.h:10: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/escape-analysis-reducer.o ../deps/v8/src/compiler/escape-analysis-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/escape-analysis-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/escape-analysis.o ../deps/v8/src/compiler/escape-analysis.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/escape-analysis.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/backend/instruction-selector.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction-selector.h:14: In file included from ../deps/v8/src/compiler/backend/instruction-selector-adapter.h:12: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:26: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/backend/instruction-selector.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction-selector.h:14: In file included from ../deps/v8/src/compiler/backend/instruction-selector-adapter.h:12: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:26: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/csa-load-elimination.cc:5: In file included from ../deps/v8/src/compiler/csa-load-elimination.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/fast-api-calls.o ../deps/v8/src/compiler/fast-api-calls.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/fast-api-calls.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/dead-code-elimination.cc:5: In file included from ../deps/v8/src/compiler/dead-code-elimination.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/feedback-source.o ../deps/v8/src/compiler/feedback-source.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/feedback-source.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/escape-analysis-reducer.cc:5: In file included from ../deps/v8/src/compiler/escape-analysis-reducer.h:10: In file included from ../deps/v8/src/compiler/escape-analysis.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/escape-analysis.cc:5: In file included from ../deps/v8/src/compiler/escape-analysis.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/feedback-source.cc:5: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/fast-api-calls.cc:5: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/c-linkage.cc:5: In file included from ../deps/v8/src/codegen/assembler-inl.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/c-linkage.cc:5: In file included from ../deps/v8/src/codegen/assembler-inl.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/c-linkage.cc:5: In file included from ../deps/v8/src/codegen/assembler-inl.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/bytecode-analysis.cc:5: In file included from ../deps/v8/src/compiler/bytecode-analysis.h:12: In file included from ../deps/v8/src/interpreter/bytecode-register.h:13: In file included from ../deps/v8/src/execution/frame-constants.h:815: In file included from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:12: In file included from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8: In file included from ../deps/v8/src/codegen/assembler-arch.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/bytecode-analysis.cc:5: In file included from ../deps/v8/src/compiler/bytecode-analysis.h:12: In file included from ../deps/v8/src/interpreter/bytecode-register.h:13: In file included from ../deps/v8/src/execution/frame-constants.h:815: In file included from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:12: In file included from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8: In file included from ../deps/v8/src/codegen/assembler-arch.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/bytecode-analysis.cc:5: In file included from ../deps/v8/src/compiler/bytecode-analysis.h:12: In file included from ../deps/v8/src/interpreter/bytecode-register.h:13: In file included from ../deps/v8/src/execution/frame-constants.h:815: In file included from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:12: In file included from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8: In file included from ../deps/v8/src/codegen/assembler-arch.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/common-node-cache.cc:5: In file included from ../deps/v8/src/compiler/common-node-cache.h:8: In file included from ../deps/v8/src/compiler/node-cache.h:11: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/common-node-cache.cc:5: In file included from ../deps/v8/src/compiler/common-node-cache.h:8: In file included from ../deps/v8/src/compiler/node-cache.h:11: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/common-node-cache.cc:5: In file included from ../deps/v8/src/compiler/common-node-cache.h:8: In file included from ../deps/v8/src/compiler/node-cache.h:11: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/access-info.cc:6: In file included from ../deps/v8/src/compiler/access-info.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/access-info.cc:6: In file included from ../deps/v8/src/compiler/access-info.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/access-info.cc:6: In file included from ../deps/v8/src/compiler/access-info.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/init/setup-isolate-full.cc:6: In file included from ../deps/v8/src/debug/debug-evaluate.h:12: In file included from ../deps/v8/src/debug/debug-frames.h:10: In file included from ../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10: In file included from ../deps/v8/src/deoptimizer/translated-state.h:13: In file included from ../deps/v8/src/deoptimizer/frame-translation-builder.h:12: In file included from ../deps/v8/src/objects/deoptimization-data.h:10: In file included from ../deps/v8/src/objects/bytecode-array.h:8: In file included from ../deps/v8/src/objects/struct.h:8: In file included from ../deps/v8/src/objects/heap-object.h:12: In file included from ../deps/v8/src/objects/slots.h:9: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/init/setup-isolate-full.cc:6: In file included from ../deps/v8/src/debug/debug-evaluate.h:12: In file included from ../deps/v8/src/debug/debug-frames.h:10: In file included from ../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10: In file included from ../deps/v8/src/deoptimizer/translated-state.h:13: In file included from ../deps/v8/src/deoptimizer/frame-translation-builder.h:12: In file included from ../deps/v8/src/objects/deoptimization-data.h:10: In file included from ../deps/v8/src/objects/bytecode-array.h:8: In file included from ../deps/v8/src/objects/struct.h:8: In file included from ../deps/v8/src/objects/heap-object.h:12: In file included from ../deps/v8/src/objects/slots.h:9: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/init/setup-isolate-full.cc:6: In file included from ../deps/v8/src/debug/debug-evaluate.h:12: In file included from ../deps/v8/src/debug/debug-frames.h:10: In file included from ../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10: In file included from ../deps/v8/src/deoptimizer/translated-state.h:13: In file included from ../deps/v8/src/deoptimizer/frame-translation-builder.h:12: In file included from ../deps/v8/src/objects/deoptimization-data.h:10: In file included from ../deps/v8/src/objects/bytecode-array.h:8: In file included from ../deps/v8/src/objects/struct.h:8: In file included from ../deps/v8/src/objects/heap-object.h:12: In file included from ../deps/v8/src/objects/slots.h:9: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/frame-states.o ../deps/v8/src/compiler/frame-states.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/frame-states.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/access-builder.cc:5: In file included from ../deps/v8/src/compiler/access-builder.h:9: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/access-builder.cc:5: In file included from ../deps/v8/src/compiler/access-builder.h:9: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/access-builder.cc:5: In file included from ../deps/v8/src/compiler/access-builder.h:9: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/frame.o ../deps/v8/src/compiler/frame.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/frame.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/compiler-source-position-table.cc:5: In file included from ../deps/v8/src/compiler/compiler-source-position-table.h:10: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/compiler-source-position-table.cc:5: In file included from ../deps/v8/src/compiler/compiler-source-position-table.h:10: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/compiler-source-position-table.cc:5: In file included from ../deps/v8/src/compiler/compiler-source-position-table.h:10: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/register-allocator.cc:5: In file included from ../deps/v8/src/compiler/backend/register-allocator.h:12: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/register-allocator.cc:5: In file included from ../deps/v8/src/compiler/backend/register-allocator.h:12: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/register-allocator.cc:5: In file included from ../deps/v8/src/compiler/backend/register-allocator.h:12: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/control-equivalence.cc:5: In file included from ../deps/v8/src/compiler/control-equivalence.h:10: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/control-equivalence.cc:5: In file included from ../deps/v8/src/compiler/control-equivalence.h:10: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/control-equivalence.cc:5: In file included from ../deps/v8/src/compiler/control-equivalence.h:10: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/maglev/maglev-compilation-info.cc:9: In file included from ../deps/v8/src/codegen/compiler.h:11: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/maglev/maglev-compilation-info.cc:9: In file included from ../deps/v8/src/codegen/compiler.h:11: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/maglev/maglev-compilation-info.cc:9: In file included from ../deps/v8/src/codegen/compiler.h:11: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 5 warnings generated. In file included from ../deps/v8/src/compiler/compilation-dependencies.cc:5: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/compilation-dependencies.cc:5: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph-assembler.o ../deps/v8/src/compiler/graph-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/builtins/js-to-wasm-tq-csa.cc:1: In file included from ../deps/v8/src/ast/ast.h:10: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/builtins/js-to-wasm-tq-csa.cc:1: In file included from ../deps/v8/src/ast/ast.h:10: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/builtins/js-to-wasm-tq-csa.cc:1: In file included from ../deps/v8/src/ast/ast.h:10: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph-reducer.o ../deps/v8/src/compiler/graph-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/frame-states.cc:5: In file included from ../deps/v8/src/compiler/frame-states.h:8: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph-trimmer.o ../deps/v8/src/compiler/graph-trimmer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/graph-trimmer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/maglev/maglev-interpreter-frame-state.cc:5: In file included from ../deps/v8/src/maglev/maglev-interpreter-frame-state.h:11: In file included from ../deps/v8/src/compiler/bytecode-analysis.h:12: In file included from ../deps/v8/src/interpreter/bytecode-register.h:13: In file included from ../deps/v8/src/execution/frame-constants.h:815: In file included from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:12: In file included from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8: In file included from ../deps/v8/src/codegen/assembler-arch.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/maglev/maglev-interpreter-frame-state.cc:5: In file included from ../deps/v8/src/maglev/maglev-interpreter-frame-state.h:11: In file included from ../deps/v8/src/compiler/bytecode-analysis.h:12: In file included from ../deps/v8/src/interpreter/bytecode-register.h:13: In file included from ../deps/v8/src/execution/frame-constants.h:815: In file included from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:12: In file included from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8: In file included from ../deps/v8/src/codegen/assembler-arch.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/maglev/maglev-interpreter-frame-state.cc:5: In file included from ../deps/v8/src/maglev/maglev-interpreter-frame-state.h:11: In file included from ../deps/v8/src/compiler/bytecode-analysis.h:12: In file included from ../deps/v8/src/interpreter/bytecode-register.h:13: In file included from ../deps/v8/src/execution/frame-constants.h:815: In file included from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:12: In file included from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8: In file included from ../deps/v8/src/codegen/assembler-arch.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/maglev/maglev-ir.cc:5: In file included from ../deps/v8/src/maglev/maglev-ir.h:19: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/maglev/maglev-ir.cc:5: In file included from ../deps/v8/src/maglev/maglev-ir.h:19: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/maglev/maglev-ir.cc:5: In file included from ../deps/v8/src/maglev/maglev-ir.h:19: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/code-generator.cc:5: In file included from ../deps/v8/src/compiler/backend/code-generator.h:11: In file included from ../deps/v8/src/codegen/macro-assembler.h:8: In file included from ../deps/v8/src/codegen/macro-assembler-base.h:11: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/code-generator.cc:5: In file included from ../deps/v8/src/compiler/backend/code-generator.h:11: In file included from ../deps/v8/src/codegen/macro-assembler.h:8: In file included from ../deps/v8/src/codegen/macro-assembler-base.h:11: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/code-generator.cc:5: In file included from ../deps/v8/src/compiler/backend/code-generator.h:11: In file included from ../deps/v8/src/codegen/macro-assembler.h:8: In file included from ../deps/v8/src/codegen/macro-assembler-base.h:11: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/heap-refs.o ../deps/v8/src/compiler/heap-refs.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/heap-refs.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.cc:5: In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.h:11: In file included from ../deps/v8/src/compiler/turboshaft/snapshot-table.h:14: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.cc:5: In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.h:11: In file included from ../deps/v8/src/compiler/turboshaft/snapshot-table.h:14: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.cc:5: In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.h:11: In file included from ../deps/v8/src/compiler/turboshaft/snapshot-table.h:14: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/basic-block-instrumentor.cc:5: In file included from ../deps/v8/src/compiler/basic-block-instrumentor.h:8: In file included from ../deps/v8/src/diagnostics/basic-block-profiler.h:15: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/basic-block-instrumentor.cc:5: In file included from ../deps/v8/src/compiler/basic-block-instrumentor.h:8: In file included from ../deps/v8/src/diagnostics/basic-block-profiler.h:15: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/basic-block-instrumentor.cc:5: In file included from ../deps/v8/src/compiler/basic-block-instrumentor.h:8: In file included from ../deps/v8/src/diagnostics/basic-block-profiler.h:15: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/graph-assembler.cc:5: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/code-assembler.cc:5: In file included from ../deps/v8/src/compiler/code-assembler.h:19: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/code-assembler.cc:5: In file included from ../deps/v8/src/compiler/code-assembler.h:19: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/code-assembler.cc:5: In file included from ../deps/v8/src/compiler/code-assembler.h:19: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/constant-folding-reducer.cc:7: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/constant-folding-reducer.cc:7: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/frame.cc:5: In file included from ../deps/v8/src/compiler/frame.h:10: In file included from ../deps/v8/src/execution/frame-constants.h:815: In file included from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:12: In file included from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8: In file included from ../deps/v8/src/codegen/assembler-arch.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/graph-reducer.cc:5: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-call-reducer.o ../deps/v8/src/compiler/js-call-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-call-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/common-operator-reducer.cc:11: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/common-operator-reducer.cc:11: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-context-specialization.o ../deps/v8/src/compiler/js-context-specialization.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-context-specialization.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/graph-trimmer.cc:5: In file included from ../deps/v8/src/compiler/graph-trimmer.h:8: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/common-operator.cc:5: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/common-operator.cc:5: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/common-operator.cc:5: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/csa-load-elimination.cc:5: In file included from ../deps/v8/src/compiler/csa-load-elimination.h:11: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/csa-load-elimination.cc:5: In file included from ../deps/v8/src/compiler/csa-load-elimination.h:11: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/maglev/maglev-compilation-unit.cc:5: In file included from ../deps/v8/src/maglev/maglev-compilation-unit.h:9: In file included from ../deps/v8/src/compiler/bytecode-analysis.h:12: In file included from ../deps/v8/src/interpreter/bytecode-register.h:13: In file included from ../deps/v8/src/execution/frame-constants.h:815: In file included from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:12: In file included from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8: In file included from ../deps/v8/src/codegen/assembler-arch.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/maglev/maglev-compilation-unit.cc:5: In file included from ../deps/v8/src/maglev/maglev-compilation-unit.h:9: In file included from ../deps/v8/src/compiler/bytecode-analysis.h:12: In file included from ../deps/v8/src/interpreter/bytecode-register.h:13: In file included from ../deps/v8/src/execution/frame-constants.h:815: In file included from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:12: In file included from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8: In file included from ../deps/v8/src/codegen/assembler-arch.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/maglev/maglev-compilation-unit.cc:5: In file included from ../deps/v8/src/maglev/maglev-compilation-unit.h:9: In file included from ../deps/v8/src/compiler/bytecode-analysis.h:12: In file included from ../deps/v8/src/interpreter/bytecode-register.h:13: In file included from ../deps/v8/src/execution/frame-constants.h:815: In file included from ../deps/v8/src/execution/riscv/frame-constants-riscv.h:12: In file included from ../deps/v8/src/wasm/baseline/liftoff-assembler-defs.h:8: In file included from ../deps/v8/src/codegen/assembler-arch.h:8: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/heap-refs.cc:5: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/dead-code-elimination.cc:5: In file included from ../deps/v8/src/compiler/dead-code-elimination.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/dead-code-elimination.cc:5: In file included from ../deps/v8/src/compiler/dead-code-elimination.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/dead-code-elimination.cc:5: In file included from ../deps/v8/src/compiler/dead-code-elimination.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/escape-analysis.cc:5: In file included from ../deps/v8/src/compiler/escape-analysis.h:11: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/escape-analysis.cc:5: In file included from ../deps/v8/src/compiler/escape-analysis.h:11: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/builtins/wasm-to-js-tq-csa.cc:1: In file included from ../deps/v8/src/ast/ast.h:10: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/builtins/wasm-to-js-tq-csa.cc:1: In file included from ../deps/v8/src/ast/ast.h:10: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from /build/nodejs-lts-krypton/src/node/out/Release/obj/gen/torque-generated/src/builtins/wasm-to-js-tq-csa.cc:1: In file included from ../deps/v8/src/ast/ast.h:10: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 5 warnings generated. In file included from ../deps/v8/src/compiler/basic-block-instrumentor.cc:5: In file included from ../deps/v8/src/compiler/basic-block-instrumentor.h:8: In file included from ../deps/v8/src/diagnostics/basic-block-profiler.h:15: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:820:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::raw_hash_set' requested here 820 | : absl::flat_hash_set>( | ^ ../deps/v8/src/compiler/turboshaft/graph.h:595:9: note: in instantiation of member function 'v8::internal::ZoneAbslFlatHashSet::ZoneAbslFlatHashSet' requested here 595 | stack_checks_to_remove_(graph_zone) { | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-create-lowering.o ../deps/v8/src/compiler/js-create-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-create-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/js-call-reducer.cc:5: In file included from ../deps/v8/src/compiler/js-call-reducer.h:11: In file included from ../deps/v8/src/compiler/globals.h:12: In file included from ../deps/v8/src/objects/js-objects.h:12: In file included from ../deps/v8/src/objects/embedder-data-slot.h:10: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.cc:5: In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.h:11: In file included from ../deps/v8/src/compiler/turboshaft/snapshot-table.h:14: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable::Snapshot>>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits::Snapshot>>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:220:27: note: in instantiation of function template specialization 'absl::container_internal::memory_internal::DecomposePairImpl::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::EmplaceDecomposable, unsigned int &&, std::tuple::Snapshot &&>>' requested here 220 | return memory_internal::DecomposePairImpl( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::EmplaceDecomposable, unsigned int, v8::internal::compiler::turboshaft::SnapshotTable::Snapshot>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::Snapshot>::apply::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::EmplaceDecomposable, unsigned int, v8::internal::compiler::turboshaft::SnapshotTable::Snapshot>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits::Snapshot>>::apply::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::EmplaceDecomposable, unsigned int, v8::internal::compiler::turboshaft::SnapshotTable::Snapshot, absl::container_internal::FlatHashMapPolicy::Snapshot>>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/maglev/maglev-phi-representation-selector.cc:1151:14: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::emplace::Snapshot, 0>' requested here 1151 | snapshots_.emplace(old_block->id(), phi_taggings_.Seal()); | ^ In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.cc:5: In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.h:11: In file included from ../deps/v8/src/compiler/turboshaft/snapshot-table.h:14: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable::Snapshot>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable::Snapshot>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable::Snapshot>>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::Snapshot>::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:220:27: note: in instantiation of function template specialization 'absl::container_internal::memory_internal::DecomposePairImpl::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::EmplaceDecomposable, unsigned int &&, std::tuple::Snapshot &&>>' requested here 220 | return memory_internal::DecomposePairImpl( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::EmplaceDecomposable, unsigned int, v8::internal::compiler::turboshaft::SnapshotTable::Snapshot>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::Snapshot>::apply::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::EmplaceDecomposable, unsigned int, v8::internal::compiler::turboshaft::SnapshotTable::Snapshot>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits::Snapshot>>::apply::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::EmplaceDecomposable, unsigned int, v8::internal::compiler::turboshaft::SnapshotTable::Snapshot, absl::container_internal::FlatHashMapPolicy::Snapshot>>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/maglev/maglev-phi-representation-selector.cc:1151:14: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::emplace::Snapshot, 0>' requested here 1151 | snapshots_.emplace(old_block->id(), phi_taggings_.Seal()); | ^ In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.cc:5: In file included from ../deps/v8/src/maglev/maglev-phi-representation-selector.h:11: In file included from ../deps/v8/src/compiler/turboshaft/snapshot-table.h:14: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable::Snapshot>' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable::Snapshot>>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::Snapshot>::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::Snapshot>::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:220:27: note: in instantiation of function template specialization 'absl::container_internal::memory_internal::DecomposePairImpl::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::EmplaceDecomposable, unsigned int &&, std::tuple::Snapshot &&>>' requested here 220 | return memory_internal::DecomposePairImpl( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::EmplaceDecomposable, unsigned int, v8::internal::compiler::turboshaft::SnapshotTable::Snapshot>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::Snapshot>::apply::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::EmplaceDecomposable, unsigned int, v8::internal::compiler::turboshaft::SnapshotTable::Snapshot>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits::Snapshot>>::apply::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::EmplaceDecomposable, unsigned int, v8::internal::compiler::turboshaft::SnapshotTable::Snapshot, absl::container_internal::FlatHashMapPolicy::Snapshot>>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/maglev/maglev-phi-representation-selector.cc:1151:14: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set::Snapshot>, absl::hash_internal::Hash, std::equal_to, std::allocator::Snapshot>>>::emplace::Snapshot, 0>' requested here 1151 | snapshots_.emplace(old_block->id(), phi_taggings_.Seal()); | ^ In file included from ../deps/v8/src/compiler/code-assembler.cc:5: In file included from ../deps/v8/src/compiler/code-assembler.h:19: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:820:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::raw_hash_set' requested here 820 | : absl::flat_hash_set>( | ^ ../deps/v8/src/compiler/turboshaft/graph.h:595:9: note: in instantiation of member function 'v8::internal::ZoneAbslFlatHashSet::ZoneAbslFlatHashSet' requested here 595 | stack_checks_to_remove_(graph_zone) { | ^ In file included from ../deps/v8/src/compiler/backend/instruction.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/instruction.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/instruction.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/common-operator-reducer.cc:5: In file included from ../deps/v8/src/compiler/common-operator-reducer.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/common-operator-reducer.cc:5: In file included from ../deps/v8/src/compiler/common-operator-reducer.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/common-operator-reducer.cc:5: In file included from ../deps/v8/src/compiler/common-operator-reducer.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/escape-analysis-reducer.cc:5: In file included from ../deps/v8/src/compiler/escape-analysis-reducer.h:10: In file included from ../deps/v8/src/compiler/escape-analysis.h:11: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/escape-analysis-reducer.cc:5: In file included from ../deps/v8/src/compiler/escape-analysis-reducer.h:10: In file included from ../deps/v8/src/compiler/escape-analysis.h:11: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-generic-lowering.o ../deps/v8/src/compiler/js-generic-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-generic-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 8 warnings generated. 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-graph.o ../deps/v8/src/compiler/js-graph.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-graph.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-heap-broker.o ../deps/v8/src/compiler/js-heap-broker.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-heap-broker.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/csa-load-elimination.cc:5: In file included from ../deps/v8/src/compiler/csa-load-elimination.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/csa-load-elimination.cc:5: In file included from ../deps/v8/src/compiler/csa-load-elimination.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/csa-load-elimination.cc:5: In file included from ../deps/v8/src/compiler/csa-load-elimination.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/js-context-specialization.cc:5: In file included from ../deps/v8/src/compiler/js-context-specialization.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-inlining-heuristic.o ../deps/v8/src/compiler/js-inlining-heuristic.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-inlining-heuristic.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-inlining.o ../deps/v8/src/compiler/js-inlining.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-inlining.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/maglev/maglev-graph-builder.cc:5: In file included from ../deps/v8/src/maglev/maglev-graph-builder.h:18: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/maglev/maglev-graph-builder.cc:5: In file included from ../deps/v8/src/maglev/maglev-graph-builder.h:18: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/maglev/maglev-graph-builder.cc:5: In file included from ../deps/v8/src/maglev/maglev-graph-builder.h:18: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/feedback-source.cc:5: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/feedback-source.cc:5: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/feedback-source.cc:5: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 10 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-intrinsic-lowering.o ../deps/v8/src/compiler/js-intrinsic-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-intrinsic-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 5 warnings generated. 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-native-context-specialization.o ../deps/v8/src/compiler/js-native-context-specialization.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-native-context-specialization.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-operator.o ../deps/v8/src/compiler/js-operator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-operator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/src/compiler/backend/instruction.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:820:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::raw_hash_set' requested here 820 | : absl::flat_hash_set>( | ^ ../deps/v8/src/compiler/turboshaft/graph.h:595:9: note: in instantiation of member function 'v8::internal::ZoneAbslFlatHashSet::ZoneAbslFlatHashSet' requested here 595 | stack_checks_to_remove_(graph_zone) { | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/js-heap-broker.cc:5: In file included from ../deps/v8/src/compiler/js-heap-broker.h:12: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-type-hint-lowering.o ../deps/v8/src/compiler/js-type-hint-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-type-hint-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-typed-lowering.o ../deps/v8/src/compiler/js-typed-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/js-typed-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/backend/instruction-selector.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction-selector.h:13: In file included from ../deps/v8/src/compiler/backend/instruction-scheduler.h:11: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/instruction-selector.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction-selector.h:13: In file included from ../deps/v8/src/compiler/backend/instruction-scheduler.h:11: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/backend/instruction-selector.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction-selector.h:13: In file included from ../deps/v8/src/compiler/backend/instruction-scheduler.h:11: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-create-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-create-lowering.h:12: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/escape-analysis-reducer.cc:5: In file included from ../deps/v8/src/compiler/escape-analysis-reducer.h:10: In file included from ../deps/v8/src/compiler/escape-analysis.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/escape-analysis-reducer.cc:5: In file included from ../deps/v8/src/compiler/escape-analysis-reducer.h:10: In file included from ../deps/v8/src/compiler/escape-analysis.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/escape-analysis-reducer.cc:5: In file included from ../deps/v8/src/compiler/escape-analysis-reducer.h:10: In file included from ../deps/v8/src/compiler/escape-analysis.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 7 warnings generated. ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/backend/instruction.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, v8::internal::ZoneAllocator>>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:803:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, v8::internal::ZoneAllocator>>::raw_hash_set' requested here 803 | : absl::flat_hash_map::ZoneAbslFlatHashMap' requested here 983 | source_positions_(zone(), instruction_blocks->size() * 2), | ^ In file included from ../deps/v8/src/compiler/backend/instruction.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, v8::internal::ZoneAllocator>>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:803:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, v8::internal::ZoneAllocator>>::raw_hash_set' requested here 803 | : absl::flat_hash_map::ZoneAbslFlatHashMap' requested here 983 | source_positions_(zone(), instruction_blocks->size() * 2), | ^ In file included from ../deps/v8/src/compiler/backend/instruction.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, v8::internal::ZoneAllocator>>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:803:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, v8::internal::ZoneAllocator>>::raw_hash_set' requested here 803 | : absl::flat_hash_map::ZoneAbslFlatHashMap' requested here 983 | source_positions_(zone(), instruction_blocks->size() * 2), | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/late-escape-analysis.o ../deps/v8/src/compiler/late-escape-analysis.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/late-escape-analysis.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/js-generic-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-generic-lowering.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/js-inlining-heuristic.cc:5: In file included from ../deps/v8/src/compiler/js-inlining-heuristic.h:8: In file included from ../deps/v8/src/compiler/js-inlining.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/js-intrinsic-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-intrinsic-lowering.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/js-inlining.cc:5: In file included from ../deps/v8/src/compiler/js-inlining.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/backend/instruction-selector.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction-selector.h:13: In file included from ../deps/v8/src/compiler/backend/instruction-scheduler.h:11: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:820:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::raw_hash_set' requested here 820 | : absl::flat_hash_set>( | ^ ../deps/v8/src/compiler/turboshaft/graph.h:595:9: note: in instantiation of member function 'v8::internal::ZoneAbslFlatHashSet::ZoneAbslFlatHashSet' requested here 595 | stack_checks_to_remove_(graph_zone) { | ^ In file included from ../deps/v8/src/compiler/js-operator.cc:5: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/linkage.o ../deps/v8/src/compiler/linkage.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/linkage.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/src/compiler/js-graph.cc:5: In file included from ../deps/v8/src/compiler/js-graph.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/js-type-hint-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-type-hint-lowering.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/load-elimination.o ../deps/v8/src/compiler/load-elimination.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/load-elimination.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 7 warnings generated. ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-analysis.o ../deps/v8/src/compiler/loop-analysis.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-analysis.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/js-typed-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-typed-lowering.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/fast-api-calls.cc:5: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/fast-api-calls.cc:5: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/backend/instruction-selector.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction-selector.h:13: In file included from ../deps/v8/src/compiler/backend/instruction-scheduler.h:11: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:803:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>>::raw_hash_set' requested here 803 | : absl::flat_hash_map::ZoneAbslFlatHashMap' requested here 708 | : objects_ids_mapping_(zone), string_ids_mapping_(zone) {} | ^ In file included from ../deps/v8/src/compiler/backend/instruction-selector.cc:5: In file included from ../deps/v8/src/compiler/backend/instruction-selector.h:13: In file included from ../deps/v8/src/compiler/backend/instruction-scheduler.h:11: In file included from ../deps/v8/src/compiler/backend/instruction.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:803:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>>::raw_hash_set' requested here 803 | : absl::flat_hash_map::ZoneAbslFlatHashMap' requested here 708 | : objects_ids_mapping_(zone), string_ids_mapping_(zone) {} | ^ In file included from ../deps/v8/src/compiler/js-native-context-specialization.cc:5: In file included from ../deps/v8/src/compiler/js-native-context-specialization.h:11: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 11 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-peeling.o ../deps/v8/src/compiler/loop-peeling.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-peeling.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/graph-assembler.cc:5: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/graph-assembler.cc:5: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ 7 warnings generated. In file included from ../deps/v8/src/compiler/late-escape-analysis.cc:5: In file included from ../deps/v8/src/compiler/late-escape-analysis.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/compilation-dependencies.cc:5: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:12: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/compilation-dependencies.cc:5: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:12: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/compilation-dependencies.cc:5: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:12: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-unrolling.o ../deps/v8/src/compiler/loop-unrolling.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-unrolling.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/fast-api-calls.cc:5: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/fast-api-calls.cc:5: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/fast-api-calls.cc:5: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/load-elimination.cc:5: In file included from ../deps/v8/src/compiler/load-elimination.h:11: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/frame-states.cc:11: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/frame-states.cc:11: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/constant-folding-reducer.cc:5: In file included from ../deps/v8/src/compiler/constant-folding-reducer.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/constant-folding-reducer.cc:5: In file included from ../deps/v8/src/compiler/constant-folding-reducer.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/constant-folding-reducer.cc:5: In file included from ../deps/v8/src/compiler/constant-folding-reducer.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/graph-reducer.cc:11: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/graph-reducer.cc:11: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/linkage.cc:5: In file included from ../deps/v8/src/compiler/linkage.h:12: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/loop-analysis.cc:5: In file included from ../deps/v8/src/compiler/loop-analysis.h:10: In file included from ../deps/v8/src/compiler/compiler-source-position-table.h:10: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 10 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-variable-optimizer.o ../deps/v8/src/compiler/loop-variable-optimizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/loop-variable-optimizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/graph-assembler.cc:5: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/graph-assembler.cc:5: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 7 warnings generated. In file included from ../deps/v8/src/compiler/graph-assembler.cc:5: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-graph-verifier.o ../deps/v8/src/compiler/machine-graph-verifier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-graph-verifier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/heap-refs.cc:9: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/heap-refs.cc:9: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/loop-peeling.cc:5: In file included from ../deps/v8/src/compiler/loop-peeling.h:10: In file included from ../deps/v8/src/compiler/loop-analysis.h:10: In file included from ../deps/v8/src/compiler/compiler-source-position-table.h:10: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/escape-analysis.cc:5: In file included from ../deps/v8/src/compiler/escape-analysis.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/escape-analysis.cc:5: In file included from ../deps/v8/src/compiler/escape-analysis.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/escape-analysis.cc:5: In file included from ../deps/v8/src/compiler/escape-analysis.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/loop-unrolling.cc:5: In file included from ../deps/v8/src/compiler/loop-unrolling.h:13: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-graph.o ../deps/v8/src/compiler/machine-graph.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-graph.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/graph-reducer.cc:5: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/graph-reducer.cc:5: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/graph-reducer.cc:5: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/machine-graph-verifier.cc:7: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-operator-reducer.o ../deps/v8/src/compiler/machine-operator-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-operator-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/graph-trimmer.cc:5: In file included from ../deps/v8/src/compiler/graph-trimmer.h:8: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/graph-trimmer.cc:5: In file included from ../deps/v8/src/compiler/graph-trimmer.h:8: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/graph-trimmer.cc:5: In file included from ../deps/v8/src/compiler/graph-trimmer.h:8: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-operator.o ../deps/v8/src/compiler/machine-operator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/machine-operator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/map-inference.o ../deps/v8/src/compiler/map-inference.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/map-inference.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/js-context-specialization.cc:10: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-context-specialization.cc:10: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/memory-lowering.o ../deps/v8/src/compiler/memory-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/memory-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/memory-optimizer.o ../deps/v8/src/compiler/memory-optimizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/memory-optimizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/js-call-reducer.cc:18: In file included from ../deps/v8/src/compiler/allocation-builder-inl.h:8: In file included from ../deps/v8/src/compiler/allocation-builder.h:8: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-call-reducer.cc:18: In file included from ../deps/v8/src/compiler/allocation-builder-inl.h:8: In file included from ../deps/v8/src/compiler/allocation-builder.h:8: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/machine-graph.cc:5: In file included from ../deps/v8/src/compiler/machine-graph.h:10: In file included from ../deps/v8/src/compiler/common-node-cache.h:8: In file included from ../deps/v8/src/compiler/node-cache.h:11: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/loop-variable-optimizer.cc:5: In file included from ../deps/v8/src/compiler/loop-variable-optimizer.h:9: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/js-heap-broker.cc:5: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-heap-broker.cc:5: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/machine-operator-reducer.cc:5: In file included from ../deps/v8/src/compiler/machine-operator-reducer.h:12: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/js-typed-lowering.cc:13: In file included from ../deps/v8/src/codegen/interface-descriptors-inl.h:36: In file included from ../deps/v8/src/codegen/riscv/interface-descriptors-riscv-inl.h:10: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-typed-lowering.cc:13: In file included from ../deps/v8/src/codegen/interface-descriptors-inl.h:36: In file included from ../deps/v8/src/codegen/riscv/interface-descriptors-riscv-inl.h:10: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/machine-operator.cc:5: In file included from ../deps/v8/src/compiler/machine-operator.h:15: In file included from ../deps/v8/src/compiler/globals.h:12: In file included from ../deps/v8/src/objects/js-objects.h:12: In file included from ../deps/v8/src/objects/embedder-data-slot.h:10: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/memory-optimizer.cc:5: In file included from ../deps/v8/src/compiler/memory-optimizer.h:8: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 7 warnings generated. In file included from ../deps/v8/src/compiler/js-type-hint-lowering.cc:8: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-type-hint-lowering.cc:8: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-marker.o ../deps/v8/src/compiler/node-marker.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-marker.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/js-operator.cc:10: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-operator.cc:10: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/memory-lowering.cc:5: In file included from ../deps/v8/src/compiler/memory-lowering.h:8: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-matchers.o ../deps/v8/src/compiler/node-matchers.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-matchers.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/js-generic-lowering.cc:10: In file included from ../deps/v8/src/codegen/interface-descriptors-inl.h:36: In file included from ../deps/v8/src/codegen/riscv/interface-descriptors-riscv-inl.h:10: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-generic-lowering.cc:10: In file included from ../deps/v8/src/codegen/interface-descriptors-inl.h:36: In file included from ../deps/v8/src/codegen/riscv/interface-descriptors-riscv-inl.h:10: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/map-inference.cc:5: In file included from ../deps/v8/src/compiler/map-inference.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/js-create-lowering.cc:10: In file included from ../deps/v8/src/compiler/allocation-builder-inl.h:8: In file included from ../deps/v8/src/compiler/allocation-builder.h:8: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-create-lowering.cc:10: In file included from ../deps/v8/src/compiler/allocation-builder-inl.h:8: In file included from ../deps/v8/src/compiler/allocation-builder.h:8: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-type-hint-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-type-hint-lowering.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-type-hint-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-type-hint-lowering.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-type-hint-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-type-hint-lowering.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-intrinsic-lowering.cc:11: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-intrinsic-lowering.cc:11: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-inlining.cc:5: In file included from ../deps/v8/src/compiler/js-inlining.h:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-inlining.cc:5: In file included from ../deps/v8/src/compiler/js-inlining.h:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/load-elimination.cc:11: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/load-elimination.cc:11: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-observer.o ../deps/v8/src/compiler/node-observer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-observer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/node-matchers.cc:5: In file included from ../deps/v8/src/compiler/node-matchers.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/node-marker.cc:5: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/js-inlining-heuristic.cc:5: In file included from ../deps/v8/src/compiler/js-inlining-heuristic.h:8: In file included from ../deps/v8/src/compiler/js-inlining.h:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-inlining-heuristic.cc:5: In file included from ../deps/v8/src/compiler/js-inlining-heuristic.h:8: In file included from ../deps/v8/src/compiler/js-inlining.h:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/node-observer.cc:5: In file included from ../deps/v8/src/compiler/node-observer.h:20: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/frame-states.cc:5: In file included from ../deps/v8/src/compiler/frame-states.h:8: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/frame-states.cc:5: In file included from ../deps/v8/src/compiler/frame-states.h:8: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/frame-states.cc:5: In file included from ../deps/v8/src/compiler/frame-states.h:8: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/loop-unrolling.cc:5: In file included from ../deps/v8/src/compiler/loop-unrolling.h:13: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/loop-unrolling.cc:5: In file included from ../deps/v8/src/compiler/loop-unrolling.h:13: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/loop-unrolling.cc:5: In file included from ../deps/v8/src/compiler/loop-unrolling.h:13: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-origin-table.o ../deps/v8/src/compiler/node-origin-table.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-origin-table.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/js-typed-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-typed-lowering.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-typed-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-typed-lowering.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-typed-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-typed-lowering.h:9: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-graph.cc:5: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-graph.cc:5: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-properties.o ../deps/v8/src/compiler/node-properties.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node-properties.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/js-native-context-specialization.cc:5: In file included from ../deps/v8/src/compiler/js-native-context-specialization.h:11: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-native-context-specialization.cc:5: In file included from ../deps/v8/src/compiler/js-native-context-specialization.h:11: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/late-escape-analysis.cc:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/late-escape-analysis.cc:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/loop-peeling.cc:5: In file included from ../deps/v8/src/compiler/loop-peeling.h:10: In file included from ../deps/v8/src/compiler/loop-analysis.h:10: In file included from ../deps/v8/src/compiler/compiler-source-position-table.h:10: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/loop-peeling.cc:5: In file included from ../deps/v8/src/compiler/loop-peeling.h:10: In file included from ../deps/v8/src/compiler/loop-analysis.h:10: In file included from ../deps/v8/src/compiler/compiler-source-position-table.h:10: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/loop-peeling.cc:5: In file included from ../deps/v8/src/compiler/loop-peeling.h:10: In file included from ../deps/v8/src/compiler/loop-analysis.h:10: In file included from ../deps/v8/src/compiler/compiler-source-position-table.h:10: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/machine-graph.cc:5: In file included from ../deps/v8/src/compiler/machine-graph.h:10: In file included from ../deps/v8/src/compiler/common-node-cache.h:8: In file included from ../deps/v8/src/compiler/node-cache.h:11: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/machine-graph.cc:5: In file included from ../deps/v8/src/compiler/machine-graph.h:10: In file included from ../deps/v8/src/compiler/common-node-cache.h:8: In file included from ../deps/v8/src/compiler/node-cache.h:11: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/machine-graph.cc:5: In file included from ../deps/v8/src/compiler/machine-graph.h:10: In file included from ../deps/v8/src/compiler/common-node-cache.h:8: In file included from ../deps/v8/src/compiler/node-cache.h:11: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/memory-optimizer.cc:5: In file included from ../deps/v8/src/compiler/memory-optimizer.h:8: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/memory-optimizer.cc:5: In file included from ../deps/v8/src/compiler/memory-optimizer.h:8: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/machine-graph-verifier.cc:7: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/machine-graph-verifier.cc:7: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/machine-graph-verifier.cc:7: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/heap-refs.cc:5: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/heap-refs.cc:5: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/heap-refs.cc:5: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-inlining-heuristic.cc:5: In file included from ../deps/v8/src/compiler/js-inlining-heuristic.h:8: In file included from ../deps/v8/src/compiler/js-inlining.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-inlining-heuristic.cc:5: In file included from ../deps/v8/src/compiler/js-inlining-heuristic.h:8: In file included from ../deps/v8/src/compiler/js-inlining.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-inlining-heuristic.cc:5: In file included from ../deps/v8/src/compiler/js-inlining-heuristic.h:8: In file included from ../deps/v8/src/compiler/js-inlining.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/load-elimination.cc:5: In file included from ../deps/v8/src/compiler/load-elimination.h:11: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/load-elimination.cc:5: In file included from ../deps/v8/src/compiler/load-elimination.h:11: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/load-elimination.cc:5: In file included from ../deps/v8/src/compiler/load-elimination.h:11: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node.o ../deps/v8/src/compiler/node.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/node.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/opcodes.o ../deps/v8/src/compiler/opcodes.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/opcodes.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/operation-typer.o ../deps/v8/src/compiler/operation-typer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/operation-typer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 7 warnings generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/operator-properties.o ../deps/v8/src/compiler/operator-properties.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/operator-properties.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/node-properties.cc:5: In file included from ../deps/v8/src/compiler/node-properties.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/node-origin-table.cc:5: In file included from ../deps/v8/src/compiler/node-origin-table.h:11: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/js-context-specialization.cc:5: In file included from ../deps/v8/src/compiler/js-context-specialization.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(AlloIn file included from c../deps/v8/src/compiler/loop-analysis.cc*:,5 : sIn file included from l../deps/v8/src/compiler/loop-analysis.ho:t10_: tIn file included from y../deps/v8/src/compiler/compiler-source-position-table.hp:e10*: In file included from n../deps/v8/src/compiler/node-aux-data.he:w8_: sIn file included from l../deps/v8/src/compiler/node.ho:t12,: In file included from ../deps/v8/src/compiler/turbofan-types.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10 : In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from 129../deps/v8/src/builtins/builtins-utils.h | : 9 : In file included from ../deps/v8/src/builtins/builtins.h : 16 : In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h : 9 : In file included from ../deps/v8/src/common/segmented-table.h : 10 : In file included from ../deps/v8/src/common/code-memory-access.h : 16 : In file included from ../deps/v8/src/base/platform/mutex.h: 10 : In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h : 73 : In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h : 184 : In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h :s23l: o../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.ht:_394t:y22p:e *warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]o ld_slot, Rank1) { | 394 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 130 | / / T(_O_DiOs_(tbri/v2i4all7y1_3r0e2l3o2c)a:t arbelmeo(vTe) c&a&s t s| ^a fter fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h2:51261:8471:4 8note: 7in instantiation of template class 'absl::is_trivially_relocatable>' requested here0 ): r126e | m o v e c a s t s a fttyepre nfaimex i=n gs twda:r:nenianblges_.i f _t| < ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a bsl::is_triv i132a | l l y _r elsotcda:ta:bmleem>' required heres tatic_cas t128< | v sotaitidc* >s(tds:t:dt:r:ulea_tuynpdee rt(r a n| sf ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e r_impl(Alloc*, slot_t yp134e | * n e w _ s l o t , c| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ o 129n | s t _ c a s t < s t d : : r e m o v e _ c o n s t _ t < v a l u e_type>*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TOD O(b/2471351 | 30 2 3 2 ) : r estatic_cast(&meolveem ecnats(told_slot)),s saifzteeorf (fviaxliuneg_ twarnings. | y ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pe)); 131| | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // TO DO136(b/ | 2518 1 48 7 0r)e:t urrenm o{v}e; c a| s ~~~~~~~~~~t s aft e137r | f i}x i n| g ~ warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h : 94 : 34co:n st_note: cawhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]s t*u>r(n& esletmde:n:ti(nse_ws_asmleot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ < d135e | c l t y p e ( sttrataincs_fcaesrt_:(:&ealelmelnto(coaltdo_rssi>z(eof (v al| u ^e _type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>::transfer_uses_memcpy' requested hereoca tor>( | ^ 3638 | ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.hP:o3638l:23i: cnote: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herey Traits::t r3638a | n s f e r _ Puosleiscy_Tmreamictpsy:(:)t r a| n ^s fer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here: 3329:54 :3329 | note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | G e t P o l i c y F u nc t io ns ( ) ) ; | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.hG:e3464t:P26o:l inote: c(skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)y Functions (3464) | ) ; | i ^f (is_soo()) return find_or_prepare_ins../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.hert_s:o3464o:(26k:e ynote: );(skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | ^ 3464 | if (is_soo()) return fin../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.hd:_654o:r38_:p rnote: ein instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested herep are_insert_soo (654 | k e y ) ;r e t| u ^r n absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.hreturn: P::a654p:p38l:y (snote: td:in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here: forward(f), std::forwa r654d | ( t sr)e.t.u.)r;n a| ^b sl::container_internal::DecomposeP../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.ha:i2649r:(26s:t dnote: :in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here: forward (2649f | ) , | r ^e turn PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h 34 | : 130 : 15a:u tnote: oin instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here r esult = map_.emplace(key, Map p130e | d ( ) ) ;r e t| u ^r n P::apply(std::fo../deps/v8/src/heap/cppgc/marking-state.hr:w354a:r20:d note: ::operator[]' requested here F>(f), s354t | d : :mfaorrkweadr_dbs(_tmsa)p._.[.b)as;e_ pa ge| ] ^ += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-context-specialization.cc:5: In file included from ../deps/v8/src/compiler/js-context-specialization.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::tIn file included from ype | ../deps/v8/src/compiler/loop-analysis.cc ^: 5: In file included from ../deps/v8/src/compiler/loop-analysis.h:10: In file included from ../deps/v8/src/compiler/compiler-source-position-table.h:10: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11/usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits: In file included from :../deps/v8/src/ic/call-optimization.h244::1017: :In file included from ../deps/v8/src/api/api-arguments.h:note: 9in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 394 | 441 | a u t o i s _ r e l o c(a_t_aibsl_et r=i vtiyaplelnya_mree lsotcda:t:acbolnej(uTn)c t&i&o n <| ^ | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h/usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits::237647:52::25 :note: in instantiation of template class 'absl::is_trivially_relocatable' requested herenote: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 237647 | | s t r urcett u_r_nc osnljoutn_ctpioolni_ciym:p:lt_,s l_oBt1),; _ B 2| , ^ _Bn...> | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) ->/usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits :d244e:c17l:t ynote: pduring template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>]e (P::transfer(a l244l | o c , n:e w___sdleotta,i l ::| _ ^_ conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h::38441:: 41:note: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested herein instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | a u654t | o i s _rreetluorcna taabbslle: :=c otnytpaeinanmeer _sitndt:e:rcnoanlj:u:nDcetciomposePair(std::forward(f), | ^ on< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: 130(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | retu r118 | n P : : a p p l y ( s t d : : f o r w a r d < F > (Rfa)n,k 2s)t d-:>: fdoercwlatrydp:(:ttsr)a.n.s.f)e;r(a l loc| , ^ n ew_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h 654 | : 2649 :re26tur:n anote: bsin instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested herel ::container_interna l2649: | : D e c ormeptosuerPna iPro(lsitcdy:T:rfaoirtwsa:r:dal(yf()E,m p l| a ^c eDecomposable{*this}../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h,: 130 :| 15 ^: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.hnote: :2649in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here: 26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 342649 | | r eatuutron rPeosluilcty T=ra imtasp:_:.aepmppllya(cEem(pkleayc,e DMeacpomposapbleed{(*)t)h;i s },| ^| ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here ../deps/v8/src/heap/cppgc/marking-state.h: 34 | 354 : 20 : note: auin instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested heret o result = map_.empl ac354e | ( k emya,r kMeadp_pbeydt(e)s)_;m a p| ^ _[base_../deps/v8/src/heap/cppgc/marking-state.hp:a354g:e20]: +note: =in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here static_ c354a | s tmt(emsa_rmkaep_d[_bbaystee_sp)a;g e ]| ^+ = static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-context-specialization.cc:5: In file included from ../deps/v8/src/compiler/js-context-specialization.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ In file included from ../deps/v8/src/compiler/loop-analysis.cc:5: In file included from ../deps/v8/src/compiler/loop-analysis.h:10: ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.hIn file included from ../deps/v8/src/compiler/compiler-source-position-table.h:10: :In file included from ../deps/v8/src/compiler/node-aux-data.h441::841: In file included from :../deps/v8/src/compiler/node.h: 12note: : In file included from ../deps/v8/src/compiler/turbofan-types.hin instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here: 10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h :4419 | : In file included from ../deps/v8/src/builtins/builtins.h : 16 : aIn file included from u../deps/v8/src/wasm/wasm-code-pointer-table.ht:o9: In file included from i../deps/v8/src/common/segmented-table.hs:_10r: eIn file included from l../deps/v8/src/common/code-memory-access.ho:c16a: tIn file included from a../deps/v8/src/base/platform/mutex.hb:l10e: In file included from =../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h :t73y: pIn file included from e../deps/v8/third_party/abseil-cpp/absl/base/nullability.hn:a184m: In file included from e../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h :s23t: d../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:::394c:o22n:j uwarning: nbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]c tion< | ^ 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits647: | 244 : 7 : renote: tin instantiation of template class 'absl::is_trivially_relocatable' requested hereu rn slot_p o244l | i c y : ::t r_a_ndsefteari(la:l:l_o_cc,o nnjeuwn_cstliootn,_ iomlpdl_::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h::441:11841::51 :note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 441 | auto is_relocata b118l | e = t y p e n a m e s t d : : c o n j u n c t i o nR decltype(P::transfer../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h(:a647l:l25o:c ,note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested heren ew_slot, 647 | | ^ return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:: 118:51note: : note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)]in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | 94 | r e t u r n s t Rda:n:ki2s)_ s-a>m ed>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.hwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] :3638:23: note: 94(skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | return std::i s_3638s | a m e < d e c lPtoyplei(ctyrTarnasiftesr_:i:mtplr(>)( | | ^ ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h::654:38654: :note: 38in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::D eco654m | p o s e Praeitru(rstdn::f oarbwsalr:d:n(tfa)i,n e r| _ ^i nternal::DecomposePair(std::forward../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h<:F130>:(15f:) ,note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here | ^ 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here130 | r e2649t | u r n Pr:e:tauprpnl yP(osltidc:y:Tfroariwtasr:d:pl(y(fE)m,p lsatcde:De:cfoomrpwoasradb*(tthsi)s.},. . )| ; ^ | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.empl../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.hace:(ke2649y,: 26Ma:p penote: d(in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here) ); | ^ 2649 | r../deps/v8/src/heap/cppgc/marking-state.he:t354u:r20n: Pnote: oin instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested herel icyTrai t354s | : : ampaprlkye(dE_mbpyltaecse_Dmaepc_o[bamspeo_spaabglee]{ *+t=h isst}a,t i c| _ ^c ast(marked_bytes); | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 1 warning generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/operator.o ../deps/v8/src/compiler/operator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/operator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/late-escape-analysis.cc:5: In file included from ../deps/v8/src/compiler/late-escape-analysis.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/late-escape-analysis.cc:5: In file included from ../deps/v8/src/compiler/late-escape-analysis.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/late-escape-analysis.cc:5: In file included from ../deps/v8/src/compiler/late-escape-analysis.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/linkage.cc:8: In file included from ../deps/v8/src/codegen/assembler-inl.h:28: In file included from ../deps/v8/src/codegen/riscv/assembler-riscv-inl.h:46: In file included from ../deps/v8/src/heap/heap-layout-inl.h:15: In file included from ../deps/v8/src/objects/tagged-impl-inl.h:14: In file included from ../deps/v8/src/common/ptr-compr-inl.h:13: In file included from ../deps/v8/src/execution/local-isolate-inl.h:12: In file included from ../deps/v8/src/roots/roots-inl.h:16: In file included from ../deps/v8/src/heap/read-only-heap-inl.h:11: In file included from ../deps/v8/src/execution/isolate-utils-inl.h:13: In file included from ../deps/v8/src/heap/heap-inl.h:19: In file included from ../deps/v8/src/common/code-memory-access-inl.h:13: In file included from ../deps/v8/src/objects/slots-inl.h:22: In file included from ../deps/v8/src/sandbox/indirect-pointer-inl.h:14: In file included from ../deps/v8/src/sandbox/isolate-inl.h:11: In file included from ../deps/v8/src/execution/isolate-inl.h:11: In file included from ../deps/v8/src/objects/contexts-inl.h:14: In file included from ../deps/v8/src/objects/dictionary-inl.h:14: In file included from ../deps/v8/src/numbers/hash-seed-inl.h:31: In file included from ../deps/v8/src/objects/fixed-array-inl.h:23: In file included from ../deps/v8/src/objects/objects-inl.h:30: In file included from ../deps/v8/src/numbers/conversions-inl.h:23: In file included from ../deps/v8/src/objects/heap-number-inl.h:12: In file included from ../deps/v8/src/objects/primitive-heap-object-inl.h:12: In file included from ../deps/v8/src/objects/heap-object-inl.h:12: In file included from ../deps/v8/src/objects/instance-type-inl.h:16: In file included from ../deps/v8/src/objects/map-inl.h:20: In file included from ../deps/v8/src/objects/js-function-inl.h:26: In file included from ../deps/v8/src/objects/shared-function-info-inl.h:16: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/linkage.cc:8: In file included from ../deps/v8/src/codegen/assembler-inl.h:28: In file included from ../deps/v8/src/codegen/riscv/assembler-riscv-inl.h:46: In file included from ../deps/v8/src/heap/heap-layout-inl.h:15: In file included from ../deps/v8/src/objects/tagged-impl-inl.h:14: In file included from ../deps/v8/src/common/ptr-compr-inl.h:13: In file included from ../deps/v8/src/execution/local-isolate-inl.h:12: In file included from ../deps/v8/src/roots/roots-inl.h:16: In file included from ../deps/v8/src/heap/read-only-heap-inl.h:11: In file included from ../deps/v8/src/execution/isolate-utils-inl.h:13: In file included from ../deps/v8/src/heap/heap-inl.h:19: In file included from ../deps/v8/src/common/code-memory-access-inl.h:13: In file included from ../deps/v8/src/objects/slots-inl.h:22: In file included from ../deps/v8/src/sandbox/indirect-pointer-inl.h:14: In file included from ../deps/v8/src/sandbox/isolate-inl.h:11: In file included from ../deps/v8/src/execution/isolate-inl.h:11: In file included from ../deps/v8/src/objects/contexts-inl.h:14: In file included from ../deps/v8/src/objects/dictionary-inl.h:14: In file included from ../deps/v8/src/numbers/hash-seed-inl.h:31: In file included from ../deps/v8/src/objects/fixed-array-inl.h:23: In file included from ../deps/v8/src/objects/objects-inl.h:30: In file included from ../deps/v8/src/numbers/conversions-inl.h:23: In file included from ../deps/v8/src/objects/heap-number-inl.h:12: In file included from ../deps/v8/src/objects/primitive-heap-object-inl.h:12: In file included from ../deps/v8/src/objects/heap-object-inl.h:12: In file included from ../deps/v8/src/objects/instance-type-inl.h:16: In file included from ../deps/v8/src/objects/map-inl.h:20: In file included from ../deps/v8/src/objects/js-function-inl.h:26: In file included from ../deps/v8/src/objects/shared-function-info-inl.h:16: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/node.cc:5: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/osr.o ../deps/v8/src/compiler/osr.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/osr.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/pair-load-store-reducer.o ../deps/v8/src/compiler/pair-load-store-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/pair-load-store-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/pipeline-statistics.o ../deps/v8/src/compiler/pipeline-statistics.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/pipeline-statistics.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/operator-properties.cc:7: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/map-inference.cc:7: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/map-inference.cc:7: In file included from ../deps/v8/src/compiler/compilation-dependencies.h:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/js-heap-broker.cc:5: In file included from ../deps/v8/src/compiler/js-heap-broker.h:12: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-heap-broker.cc:5: In file included from ../deps/v8/src/compiler/js-heap-broker.h:12: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-heap-broker.cc:5: In file included from ../deps/v8/src/compiler/js-heap-broker.h:12: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/pipeline.o ../deps/v8/src/compiler/pipeline.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/pipeline.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/src/compiler/js-create-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-create-lowering.h:12: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-create-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-create-lowering.h:12: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-create-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-create-lowering.h:12: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/js-call-reducer.cc:5: In file included from ../deps/v8/src/compiler/js-call-reducer.h:11: In file included from ../deps/v8/src/compiler/globals.h:12: In file included from ../deps/v8/src/objects/js-objects.h:12: In file included from ../deps/v8/src/objects/embedder-data-slot.h:10: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-call-reducer.cc:5: In file included from ../deps/v8/src/compiler/js-call-reducer.h:11: In file included from ../deps/v8/src/compiler/globals.h:12: In file included from ../deps/v8/src/objects/js-objects.h:12: In file included from ../deps/v8/src/objects/embedder-data-slot.h:10: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-call-reducer.cc:5: In file included from ../deps/v8/src/compiler/js-call-reducer.h:11: In file included from ../deps/v8/src/compiler/globals.h:12: In file included from ../deps/v8/src/objects/js-objects.h:12: In file included from ../deps/v8/src/objects/embedder-data-slot.h:10: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 7 warnings generated. 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/property-access-builder.o ../deps/v8/src/compiler/property-access-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/property-access-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/raw-machine-assembler.o ../deps/v8/src/compiler/raw-machine-assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/raw-machine-assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/js-operator.cc:5: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-operator.cc:5: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-operator.cc:5: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/memory-lowering.cc:5: In file included from ../deps/v8/src/compiler/memory-lowering.h:8: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/memory-lowering.cc:5: In file included from ../deps/v8/src/compiler/memory-lowering.h:8: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/redundancy-elimination.o ../deps/v8/src/compiler/redundancy-elimination.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/redundancy-elimination.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/osr.cc:7: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:12: In file included from ../deps/v8/src/codegen/source-position-table.h:11: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/pipeline-statistics.cc:5: In file included from ../deps/v8/src/compiler/pipeline-statistics.h:14: In file included from ../deps/v8/src/diagnostics/compilation-statistics.h:11: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/operation-typer.cc:5: In file included from ../deps/v8/src/compiler/operation-typer.h:10: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/js-generic-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-generic-lowering.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-generic-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-generic-lowering.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-generic-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-generic-lowering.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/loop-variable-optimizer.cc:5: In file included from ../deps/v8/src/compiler/loop-variable-optimizer.h:9: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/loop-variable-optimizer.cc:5: In file included from ../deps/v8/src/compiler/loop-variable-optimizer.h:9: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/loop-variable-optimizer.cc:5: In file included from ../deps/v8/src/compiler/loop-variable-optimizer.h:9: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/pair-load-store-reducer.cc:5: In file included from ../deps/v8/src/compiler/pair-load-store-reducer.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/js-intrinsic-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-intrinsic-lowering.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-intrinsic-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-intrinsic-lowering.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-intrinsic-lowering.cc:5: In file included from ../deps/v8/src/compiler/js-intrinsic-lowering.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/raw-machine-assembler.cc:5: In file included from ../deps/v8/src/compiler/raw-machine-assembler.h:13: In file included from ../deps/v8/src/compiler/access-builder.h:9: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/node-marker.cc:5: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/node-marker.cc:5: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/node-marker.cc:5: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/pipeline.cc:5: In file included from ../deps/v8/src/compiler/pipeline.h:12: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 5 warnings generated. 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/refs-map.o ../deps/v8/src/compiler/refs-map.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/refs-map.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/representation-change.o ../deps/v8/src/compiler/representation-change.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/representation-change.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/redundancy-elimination.cc:5: In file included from ../deps/v8/src/compiler/redundancy-elimination.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/property-access-builder.cc:5: In file included from ../deps/v8/src/compiler/property-access-builder.h:11: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/schedule.o ../deps/v8/src/compiler/schedule.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/schedule.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/scheduler.o ../deps/v8/src/compiler/scheduler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/scheduler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/select-lowering.o ../deps/v8/src/compiler/select-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/select-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 7 warnings generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-lowering-verifier.o ../deps/v8/src/compiler/simplified-lowering-verifier.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-lowering-verifier.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/machine-operator-reducer.cc:25: In file included from ../deps/v8/src/numbers/conversions-inl.h:23: In file included from ../deps/v8/src/objects/heap-number-inl.h:12: In file included from ../deps/v8/src/objects/primitive-heap-object-inl.h:12: In file included from ../deps/v8/src/objects/heap-object-inl.h:11: In file included from ../deps/v8/src/common/ptr-compr-inl.h:13: In file included from ../deps/v8/src/execution/local-isolate-inl.h:12: In file included from ../deps/v8/src/roots/roots-inl.h:16: In file included from ../deps/v8/src/heap/read-only-heap-inl.h:11: In file included from ../deps/v8/src/execution/isolate-utils-inl.h:13: In file included from ../deps/v8/src/heap/heap-inl.h:19: In file included from ../deps/v8/src/common/code-memory-access-inl.h:13: In file included from ../deps/v8/src/objects/slots-inl.h:22: In file included from ../deps/v8/src/sandbox/indirect-pointer-inl.h:14: In file included from ../deps/v8/src/sandbox/isolate-inl.h:11: In file included from ../deps/v8/src/execution/isolate-inl.h:11: In file included from ../deps/v8/src/objects/contexts-inl.h:14: In file included from ../deps/v8/src/objects/dictionary-inl.h:14: In file included from ../deps/v8/src/numbers/hash-seed-inl.h:31: In file included from ../deps/v8/src/objects/fixed-array-inl.h:23: In file included from ../deps/v8/src/objects/objects-inl.h:37: In file included from ../deps/v8/src/objects/js-proxy-inl.h:11: In file included from ../deps/v8/src/objects/instance-type-inl.h:16: In file included from ../deps/v8/src/objects/map-inl.h:20: In file included from ../deps/v8/src/objects/js-function-inl.h:26: In file included from ../deps/v8/src/objects/shared-function-info-inl.h:16: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/machine-operator-reducer.cc:25: In file included from ../deps/v8/src/numbers/conversions-inl.h:23: In file included from ../deps/v8/src/objects/heap-number-inl.h:12: In file included from ../deps/v8/src/objects/primitive-heap-object-inl.h:12: In file included from ../deps/v8/src/objects/heap-object-inl.h:11: In file included from ../deps/v8/src/common/ptr-compr-inl.h:13: In file included from ../deps/v8/src/execution/local-isolate-inl.h:12: In file included from ../deps/v8/src/roots/roots-inl.h:16: In file included from ../deps/v8/src/heap/read-only-heap-inl.h:11: In file included from ../deps/v8/src/execution/isolate-utils-inl.h:13: In file included from ../deps/v8/src/heap/heap-inl.h:19: In file included from ../deps/v8/src/common/code-memory-access-inl.h:13: In file included from ../deps/v8/src/objects/slots-inl.h:22: In file included from ../deps/v8/src/sandbox/indirect-pointer-inl.h:14: In file included from ../deps/v8/src/sandbox/isolate-inl.h:11: In file included from ../deps/v8/src/execution/isolate-inl.h:11: In file included from ../deps/v8/src/objects/contexts-inl.h:14: In file included from ../deps/v8/src/objects/dictionary-inl.h:14: In file included from ../deps/v8/src/numbers/hash-seed-inl.h:31: In file included from ../deps/v8/src/objects/fixed-array-inl.h:23: In file included from ../deps/v8/src/objects/objects-inl.h:37: In file included from ../deps/v8/src/objects/js-proxy-inl.h:11: In file included from ../deps/v8/src/objects/instance-type-inl.h:16: In file included from ../deps/v8/src/objects/map-inl.h:20: In file included from ../deps/v8/src/objects/js-function-inl.h:26: In file included from ../deps/v8/src/objects/shared-function-info-inl.h:16: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/node-matchers.cc:5: In file included from ../deps/v8/src/compiler/node-matchers.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/node-matchers.cc:5: In file included from ../deps/v8/src/compiler/node-matchers.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/node-matchers.cc:5: In file included from ../deps/v8/src/compiler/node-matchers.h:14: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-inlining.cc:5: In file included from ../deps/v8/src/compiler/js-inlining.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-inlining.cc:5: In file included from ../deps/v8/src/compiler/js-inlining.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-inlining.cc:5: In file included from ../deps/v8/src/compiler/js-inlining.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 7 warnings generated. 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-lowering.o ../deps/v8/src/compiler/simplified-lowering.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-lowering.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-operator-reducer.o ../deps/v8/src/compiler/simplified-operator-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-operator-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-operator.o ../deps/v8/src/compiler/simplified-operator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/simplified-operator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/node-observer.cc:5: In file included from ../deps/v8/src/compiler/node-observer.h:20: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/node-observer.cc:5: In file included from ../deps/v8/src/compiler/node-observer.h:20: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/node-observer.cc:5: In file included from ../deps/v8/src/compiler/node-observer.h:20: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/representation-change.cc:5: In file included from ../deps/v8/src/compiler/representation-change.h:8: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/schedule.cc:5: In file included from ../deps/v8/src/compiler/schedule.h:12: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/operator-properties.cc:7: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/operator-properties.cc:7: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/operator-properties.cc:7: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/state-values-utils.o ../deps/v8/src/compiler/state-values-utils.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/state-values-utils.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/string-builder-optimizer.o ../deps/v8/src/compiler/string-builder-optimizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/string-builder-optimizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/simplified-operator-reducer.cc:5: In file included from ../deps/v8/src/compiler/simplified-operator-reducer.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/node-properties.cc:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/node-properties.cc:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/node.cc:5: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/node.cc:5: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/node.cc:5: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/simplified-operator.cc:5: In file included from ../deps/v8/src/compiler/simplified-operator.h:15: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/memory-optimizer.cc:5: In file included from ../deps/v8/src/compiler/memory-optimizer.h:8: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/memory-optimizer.cc:5: In file included from ../deps/v8/src/compiler/memory-optimizer.h:8: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/memory-optimizer.cc:5: In file included from ../deps/v8/src/compiler/memory-optimizer.h:8: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/scheduler.cc:5: In file included from ../deps/v8/src/compiler/scheduler.h:11: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/select-lowering.cc:5: In file included from ../deps/v8/src/compiler/select-lowering.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/simplified-lowering-verifier.cc:5: In file included from ../deps/v8/src/compiler/simplified-lowering-verifier.h:12: In file included from ../deps/v8/src/compiler/representation-change.h:8: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turbofan-enabled.o ../deps/v8/src/compiler/turbofan-enabled.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turbofan-enabled.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/src/compiler/simplified-lowering.cc:5: In file included from ../deps/v8/src/compiler/simplified-lowering.h:8: In file included from ../deps/v8/src/compiler/js-graph.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/linkage.cc:5: In file included from ../deps/v8/src/compiler/linkage.h:12: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/linkage.cc:5: In file included from ../deps/v8/src/compiler/linkage.h:12: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/linkage.cc:5: In file included from ../deps/v8/src/compiler/linkage.h:12: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turbofan-graph-visualizer.o ../deps/v8/src/compiler/turbofan-graph-visualizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turbofan-graph-visualizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/node-properties.cc:5: In file included from ../deps/v8/src/compiler/node-properties.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/node-properties.cc:5: In file included from ../deps/v8/src/compiler/node-properties.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/node-properties.cc:5: In file included from ../deps/v8/src/compiler/node-properties.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/node-origin-table.cc:5: In file included from ../deps/v8/src/compiler/node-origin-table.h:11: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/node-origin-table.cc:5: In file included from ../deps/v8/src/compiler/node-origin-table.h:11: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/node-origin-table.cc:5: In file included from ../deps/v8/src/compiler/node-origin-table.h:11: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/state-values-utils.cc:5: In file included from ../deps/v8/src/compiler/state-values-utils.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/string-builder-optimizer.cc:5: In file included from ../deps/v8/src/compiler/string-builder-optimizer.h:14: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/js-graph.cc:5: In file included from ../deps/v8/src/compiler/js-graph.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-graph.cc:5: In file included from ../deps/v8/src/compiler/js-graph.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-graph.cc:5: In file included from ../deps/v8/src/compiler/js-graph.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/osr.cc:7: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/osr.cc:7: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/map-inference.cc:5: In file included from ../deps/v8/src/compiler/map-inference.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/map-inference.cc:5: In file included from ../deps/v8/src/compiler/map-inference.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/map-inference.cc:5: In file included from ../deps/v8/src/compiler/map-inference.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turbofan-graph.o ../deps/v8/src/compiler/turbofan-graph.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turbofan-graph.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turbofan-typer.o ../deps/v8/src/compiler/turbofan-typer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turbofan-typer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/turbofan-enabled.cc:8: In file included from ../deps/v8/src/codegen/compiler.h:11: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/js-native-context-specialization.cc:5: In file included from ../deps/v8/src/compiler/js-native-context-specialization.h:11: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-native-context-specialization.cc:5: In file included from ../deps/v8/src/compiler/js-native-context-specialization.h:11: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/js-native-context-specialization.cc:5: In file included from ../deps/v8/src/compiler/js-native-context-specialization.h:11: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/pipeline-statistics.cc:9: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/pipeline-statistics.cc:9: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turbofan-graph-visualizer.cc:5: In file included from ../deps/v8/src/compiler/turbofan-graph-visualizer.h:18: In file included from ../deps/v8/src/objects/code.h:8: In file included from ../deps/v8/src/codegen/maglev-safepoint-table.h:12: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 7 warnings generated. 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turbofan-types.o ../deps/v8/src/compiler/turbofan-types.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turbofan-types.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/analyzer-iterator.o ../deps/v8/src/compiler/turboshaft/analyzer-iterator.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/analyzer-iterator.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/turbofan-graph.cc:5: In file included from ../deps/v8/src/compiler/turbofan-graph.h:11: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/property-access-builder.cc:5: In file included from ../deps/v8/src/compiler/property-access-builder.h:12: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/property-access-builder.cc:5: In file included from ../deps/v8/src/compiler/property-access-builder.h:12: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/pair-load-store-reducer.cc:5: In file included from ../deps/v8/src/compiler/pair-load-store-reducer.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: 394in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here :22: 2649 | warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]return PolicyTraits::appl y(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:../deps/v8/src/heap/cppgc/marking-state.h52:354:: 20:note: note: in instantiation of template class 'absl::is_trivially_relocatable' requested herein instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast | ( m a r ke d_ bsyttreusc)t; _ _| c ^o njunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/pair-load-store-reducer.cc:5: In file included from ../deps/v8/src/compiler/pair-load-store-reducer.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/pair-load-store-reducer.cc:5: In file included from ../deps/v8/src/compiler/pair-load-store-reducer.h:10: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/assembler.o ../deps/v8/src/compiler/turboshaft/assembler.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/assembler.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c 7 warnings generated. clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/block-instrumentation-phase.o ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/block-instrumentation-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/block-instrumentation-reducer.o ../deps/v8/src/compiler/turboshaft/block-instrumentation-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/block-instrumentation-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 7 warnings generated. In file included from ../deps/v8/src/compiler/memory-lowering.cc:5: In file included from ../deps/v8/src/compiler/memory-lowering.h:8: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/memory-lowering.cc:5: In file included from ../deps/v8/src/compiler/memory-lowering.h:8: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/memory-lowering.cc:5: In file included from ../deps/v8/src/compiler/memory-lowering.h:8: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/build-graph-phase.o ../deps/v8/src/compiler/turboshaft/build-graph-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/build-graph-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/pipeline.cc:17: In file included from ../deps/v8/src/codegen/interface-descriptors-inl.h:36: In file included from ../deps/v8/src/codegen/riscv/interface-descriptors-riscv-inl.h:10: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/pipeline.cc:17: In file included from ../deps/v8/src/codegen/interface-descriptors-inl.h:36: In file included from ../deps/v8/src/codegen/riscv/interface-descriptors-riscv-inl.h:10: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.o ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/src/compiler/machine-operator-reducer.cc:5: In file included from ../deps/v8/src/compiler/machine-operator-reducer.h:12: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/machine-operator-reducer.cc:5: In file included from ../deps/v8/src/compiler/machine-operator-reducer.h:12: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/machine-operator-reducer.cc:5: In file included from ../deps/v8/src/compiler/machine-operator-reducer.h:12: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/operation-typer.cc:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/operation-typer.cc:8: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turbofan-typer.cc:5: In file included from ../deps/v8/src/compiler/turbofan-typer.h:8: In file included from ../deps/v8/src/compiler/operation-typer.h:10: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/turbofan-types.cc:5: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/redundancy-elimination.cc:7: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/redundancy-elimination.cc:7: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:19: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-reducer.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-reducer.h:8: In file included from ../deps/v8/src/compiler/turboshaft/assembler.h:24: In file included from ../deps/v8/src/codegen/callable.h:8: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/raw-machine-assembler.cc:13: In file included from ../deps/v8/src/heap/factory-inl.h:15: In file included from ../deps/v8/src/execution/isolate-inl.h:11: In file included from ../deps/v8/src/objects/contexts-inl.h:14: In file included from ../deps/v8/src/objects/dictionary-inl.h:13: In file included from ../deps/v8/src/execution/isolate-utils-inl.h:11: In file included from ../deps/v8/src/common/ptr-compr-inl.h:13: In file included from ../deps/v8/src/execution/local-isolate-inl.h:12: In file included from ../deps/v8/src/roots/roots-inl.h:36: In file included from ../deps/v8/src/wasm/wasm-objects.h:32: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/raw-machine-assembler.cc:13: In file included from ../deps/v8/src/heap/factory-inl.h:15: In file included from ../deps/v8/src/execution/isolate-inl.h:11: In file included from ../deps/v8/src/objects/contexts-inl.h:14: In file included from ../deps/v8/src/objects/dictionary-inl.h:13: In file included from ../deps/v8/src/execution/isolate-utils-inl.h:11: In file included from ../deps/v8/src/common/ptr-compr-inl.h:13: In file included from ../deps/v8/src/execution/local-isolate-inl.h:12: In file included from ../deps/v8/src/roots/roots-inl.h:36: In file included from ../deps/v8/src/wasm/wasm-objects.h:32: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/operation-typer.cc:5: In file included from ../deps/v8/src/compiler/operation-typer.h:10: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/operation-typer.cc:5: In file included from ../deps/v8/src/compiler/operation-typer.h:10: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/operation-typer.cc:5: In file included from ../deps/v8/src/compiler/operation-typer.h:10: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/turboshaft/build-graph-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/build-graph-phase.h:11: In file included from ../deps/v8/src/compiler/linkage.h:12: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/redundancy-elimination.cc:5: In file included from ../deps/v8/src/compiler/redundancy-elimination.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/redundancy-elimination.cc:5: In file included from ../deps/v8/src/compiler/redundancy-elimination.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/redundancy-elimination.cc:5: In file included from ../deps/v8/src/compiler/redundancy-elimination.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/assembler.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/assembler.h:24: In file included from ../deps/v8/src/codegen/callable.h:8: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/copying-phase.o ../deps/v8/src/compiler/turboshaft/copying-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/copying-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/csa-optimize-phase.o ../deps/v8/src/compiler/turboshaft/csa-optimize-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/csa-optimize-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 7 warnings generated. In file included from ../deps/v8/src/compiler/simplified-operator-reducer.cc:10: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/simplified-operator-reducer.cc:10: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.o ../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/pipeline-statistics.cc:5: In file included from ../deps/v8/src/compiler/pipeline-statistics.h:14: In file included from ../deps/v8/src/diagnostics/compilation-statistics.h:11: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/pipeline-statistics.cc:5: In file included from ../deps/v8/src/compiler/pipeline-statistics.h:14: In file included from ../deps/v8/src/diagnostics/compilation-statistics.h:11: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/pipeline-statistics.cc:5: In file included from ../deps/v8/src/compiler/pipeline-statistics.h:14: In file included from ../deps/v8/src/diagnostics/compilation-statistics.h:11: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/decompression-optimization-phase.o ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/decompression-optimization-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/decompression-optimization.o ../deps/v8/src/compiler/turboshaft/decompression-optimization.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/decompression-optimization.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/simplified-lowering-verifier.cc:5: In file included from ../deps/v8/src/compiler/simplified-lowering-verifier.h:12: In file included from ../deps/v8/src/compiler/representation-change.h:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/simplified-lowering-verifier.cc:5: In file included from ../deps/v8/src/compiler/simplified-lowering-verifier.h:12: In file included from ../deps/v8/src/compiler/representation-change.h:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/schedule.cc:5: In file included from ../deps/v8/src/compiler/schedule.h:12: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/schedule.cc:5: In file included from ../deps/v8/src/compiler/schedule.h:12: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/schedule.cc:5: In file included from ../deps/v8/src/compiler/schedule.h:12: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/representation-change.cc:5: In file included from ../deps/v8/src/compiler/representation-change.h:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/representation-change.cc:5: In file included from ../deps/v8/src/compiler/representation-change.h:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/select-lowering.cc:8: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/select-lowering.cc:8: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.h:18: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:12: In file included from ../deps/v8/src/codegen/source-position-table.h:11: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/graph-builder.o ../deps/v8/src/compiler/turboshaft/graph-builder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/graph-builder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/turboshaft/csa-optimize-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/csa-optimize-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/scheduler.cc:5: In file included from ../deps/v8/src/compiler/scheduler.h:11: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/scheduler.cc:5: In file included from ../deps/v8/src/compiler/scheduler.h:11: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/scheduler.cc:5: In file included from ../deps/v8/src/compiler/scheduler.h:11: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/osr.cc:7: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:12: In file included from ../deps/v8/src/codegen/source-position-table.h:11: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/osr.cc:7: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:12: In file included from ../deps/v8/src/codegen/source-position-table.h:11: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/osr.cc:7: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:12: In file included from ../deps/v8/src/codegen/source-position-table.h:11: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/simplified-lowering.cc:5: In file included from ../deps/v8/src/compiler/simplified-lowering.h:8: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/simplified-lowering.cc:5: In file included from ../deps/v8/src/compiler/simplified-lowering.h:8: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/graph-visualizer.o ../deps/v8/src/compiler/turboshaft/graph-visualizer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/graph-visualizer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/simplified-operator.cc:5: In file included from ../deps/v8/src/compiler/simplified-operator.h:15: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/simplified-operator.cc:5: In file included from ../deps/v8/src/compiler/simplified-operator.h:15: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/simplified-operator.cc:5: In file included from ../deps/v8/src/compiler/simplified-operator.h:15: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/pipeline-statistics.cc:5: In file included from ../deps/v8/src/compiler/pipeline-statistics.h:14: In file included from ../deps/v8/src/diagnostics/compilation-statistics.h:11: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:820:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::raw_hash_set' requested here 820 | : absl::flat_hash_set>( | ^ ../deps/v8/src/compiler/turboshaft/graph.h:595:9: note: in instantiation of member function 'v8::internal::ZoneAbslFlatHashSet::ZoneAbslFlatHashSet' requested here 595 | stack_checks_to_remove_(graph_zone) { | ^ In file included from ../deps/v8/src/compiler/simplified-lowering-verifier.cc:5: In file included from ../deps/v8/src/compiler/simplified-lowering-verifier.h:12: In file included from ../deps/v8/src/compiler/representation-change.h:8: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/simplified-lowering-verifier.cc:5: In file included from ../deps/v8/src/compiler/simplified-lowering-verifier.h:12: In file included from ../deps/v8/src/compiler/representation-change.h:8: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/simplified-lowering-verifier.cc:5: In file included from ../deps/v8/src/compiler/simplified-lowering-verifier.h:12: In file included from ../deps/v8/src/compiler/representation-change.h:8: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turbofan-graph.cc:5: In file included from ../deps/v8/src/compiler/turbofan-graph.h:11: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turbofan-graph.cc:5: In file included from ../deps/v8/src/compiler/turbofan-graph.h:11: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turbofan-graph.cc:5: In file included from ../deps/v8/src/compiler/turbofan-graph.h:11: In file included from ../deps/v8/src/zone/zone-containers.h:20: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/btree_map.h:61: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/btree.h:64: In file included from ../deps/v8/third_party/abseil-cpp/absl/container/internal/common.h:21: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turbofan-enabled.cc:8: In file included from ../deps/v8/src/codegen/compiler.h:11: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turbofan-enabled.cc:8: In file included from ../deps/v8/src/codegen/compiler.h:11: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turbofan-enabled.cc:8: In file included from ../deps/v8/src/codegen/compiler.h:11: In file included from ../deps/v8/src/ast/ast-value-factory.h:38: In file included from ../deps/v8/src/objects/name.h:11: In file included from ../deps/v8/src/objects/objects.h:19: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/string-builder-optimizer.cc:5: In file included from ../deps/v8/src/compiler/string-builder-optimizer.h:14: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/string-builder-optimizer.cc:5: In file included from ../deps/v8/src/compiler/string-builder-optimizer.h:14: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/state-values-utils.cc:5: In file included from ../deps/v8/src/compiler/state-values-utils.h:11: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/state-values-utils.cc:5: In file included from ../deps/v8/src/compiler/state-values-utils.h:11: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization.cc:8: In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.h:18: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:12: In file included from ../deps/v8/src/codegen/source-position-table.h:11: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 8 warnings generated. 5 warnings generated. 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/graph.o ../deps/v8/src/compiler/turboshaft/graph.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/graph.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/instruction-selection-phase.o ../deps/v8/src/compiler/turboshaft/instruction-selection-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/instruction-selection-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.o ../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 5 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.o ../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/turboshaft/graph-builder.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/graph-builder.h:11: In file included from ../deps/v8/src/compiler/js-inlining.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/loop-finder.o ../deps/v8/src/compiler/turboshaft/loop-finder.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/loop-finder.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/loop-peeling-phase.o ../deps/v8/src/compiler/turboshaft/loop-peeling-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/loop-peeling-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/select-lowering.cc:5: In file included from ../deps/v8/src/compiler/select-lowering.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/select-lowering.cc:5: In file included from ../deps/v8/src/compiler/select-lowering.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/select-lowering.cc:5: In file included from ../deps/v8/src/compiler/select-lowering.h:8: In file included from ../deps/v8/src/compiler/graph-reducer.h:9: In file included from ../deps/v8/src/compiler/node-marker.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/turboshaft/graph.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:19: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.h:11: In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:19: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/turboshaft/graph-visualizer.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/graph-visualizer.h:9: In file included from ../deps/v8/src/compiler/node-origin-table.h:11: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 7 warnings generated. In file included from ../deps/v8/src/compiler/state-values-utils.cc:5: In file included from ../deps/v8/src/compiler/state-values-utils.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/state-values-utils.cc:5: In file included from ../deps/v8/src/compiler/state-values-utils.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/state-values-utils.cc:5: In file included from ../deps/v8/src/compiler/state-values-utils.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/loop-unrolling-phase.o ../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/loop-unrolling-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c In file included from ../deps/v8/src/compiler/turbofan-types.cc:9: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turbofan-types.cc:9: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/turboshaft/instruction-selection-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/instruction-selection-phase.h:10: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.h:8: In file included from ../deps/v8/src/compiler/turboshaft/assembler.h:24: In file included from ../deps/v8/src/codegen/callable.h:8: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/turbofan-graph-visualizer.cc:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turbofan-graph-visualizer.cc:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ 5 warnings generated. 7 warnings generated. In file included from ../deps/v8/src/compiler/turboshaft/loop-finder.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/loop-finder.h:9: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:19: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.o ../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/machine-lowering-phase.o ../deps/v8/src/compiler/turboshaft/machine-lowering-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/machine-lowering-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-reducer.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-reducer.h:8: In file included from ../deps/v8/src/compiler/turboshaft/assembler.h:32: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-reducer.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-reducer.h:8: In file included from ../deps/v8/src/compiler/turboshaft/assembler.h:32: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/loop-peeling-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/loop-peeling-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/property-access-builder.cc:5: In file included from ../deps/v8/src/compiler/property-access-builder.h:11: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/property-access-builder.cc:5: In file included from ../deps/v8/src/compiler/property-access-builder.h:11: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/property-access-builder.cc:5: In file included from ../deps/v8/src/compiler/property-access-builder.h:11: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/machine-lowering-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/machine-lowering-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.h:11: In file included from ../deps/v8/src/compiler/globals.h:12: In file included from ../deps/v8/src/objects/js-objects.h:12: In file included from ../deps/v8/src/objects/embedder-data-slot.h:10: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/simplified-operator-reducer.cc:5: In file included from ../deps/v8/src/compiler/simplified-operator-reducer.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/simplified-operator-reducer.cc:5: In file included from ../deps/v8/src/compiler/simplified-operator-reducer.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/simplified-operator-reducer.cc:5: In file included from ../deps/v8/src/compiler/simplified-operator-reducer.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/pipeline.cc:5: In file included from ../deps/v8/src/compiler/pipeline.h:12: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/pipeline.cc:5: In file included from ../deps/v8/src/compiler/pipeline.h:12: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/pipeline.cc:5: In file included from ../deps/v8/src/compiler/pipeline.h:12: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:26: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:26: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/turbofan-typer.cc:13: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turbofan-typer.cc:13: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/csa-optimize-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/csa-optimize-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/csa-optimize-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/csa-optimize-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/build-graph-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/build-graph-phase.h:12: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/build-graph-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/build-graph-phase.h:12: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/raw-machine-assembler.cc:5: In file included from ../deps/v8/src/compiler/raw-machine-assembler.h:13: In file included from ../deps/v8/src/compiler/access-builder.h:9: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/raw-machine-assembler.cc:5: In file included from ../deps/v8/src/compiler/raw-machine-assembler.h:13: In file included from ../deps/v8/src/compiler/access-builder.h:9: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/raw-machine-assembler.cc:5: In file included from ../deps/v8/src/compiler/raw-machine-assembler.h:13: In file included from ../deps/v8/src/compiler/access-builder.h:9: In file included from ../deps/v8/src/compiler/js-operator.h:10: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ 7 warnings generated. 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/memory-optimization-reducer.o ../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/memory-optimization-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/operations.o ../deps/v8/src/compiler/turboshaft/operations.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/operations.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization.cc:8: In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.h:18: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization.cc:8: In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.h:18: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.h:18: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.h:18: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/assembler.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/assembler.h:32: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/assembler.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/assembler.h:32: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/pipeline.cc:5: In file included from ../deps/v8/src/compiler/pipeline.h:12: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:820:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::raw_hash_set' requested here 820 | : absl::flat_hash_set>( | ^ ../deps/v8/src/compiler/turboshaft/graph.h:595:9: note: in instantiation of member function 'v8::internal::ZoneAbslFlatHashSet::ZoneAbslFlatHashSet' requested here 595 | stack_checks_to_remove_(graph_zone) { | ^ In file included from ../deps/v8/src/compiler/string-builder-optimizer.cc:5: In file included from ../deps/v8/src/compiler/string-builder-optimizer.h:14: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/string-builder-optimizer.cc:5: In file included from ../deps/v8/src/compiler/string-builder-optimizer.h:14: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/string-builder-optimizer.cc:5: In file included from ../deps/v8/src/compiler/string-builder-optimizer.h:14: In file included from ../deps/v8/src/compiler/graph-assembler.h:14: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/operations.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:19: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/optimize-phase.o ../deps/v8/src/compiler/turboshaft/optimize-phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/optimize-phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.h:11: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/representation-change.cc:5: In file included from ../deps/v8/src/compiler/representation-change.h:8: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/representation-change.cc:5: In file included from ../deps/v8/src/compiler/representation-change.h:8: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/representation-change.cc:5: In file included from ../deps/v8/src/compiler/representation-change.h:8: In file included from ../deps/v8/src/compiler/feedback-source.h:8: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/pipeline.cc:5: In file included from ../deps/v8/src/compiler/pipeline.h:12: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits, v8::internal::compiler::turboshaft::OpIndex>>>>>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::internal::compiler::turboshaft::OpIndex>>>>, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator, v8::internal::compiler::turboshaft::OpIndex>>>>>>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:803:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 803 | : absl::flat_hash_map, v8::internal::compiler::turboshaft::OpIndex>>>>::ZoneAbslFlatHashMap' requested here 325 | loop_pending_phis_{__ phase_zone()}; | ^ ../deps/v8/src/compiler/turboshaft/assembler.h:5300:69: note: in instantiation of member function 'v8::internal::compiler::turboshaft::GraphVisitor>>>>>::GraphVisitor' requested here 5300 | : AssemblerData(data, input_graph, output_graph, phase_zone), Stack() { | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1050:44: note: in instantiation of member function 'v8::internal::compiler::turboshaft::Assembler>::Assembler' requested here 1050 | TSAssembler phase( | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1069:36: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhaseImpl<>::Run' requested here 1069 | CopyingPhaseImpl::Run( | ^ ../deps/v8/src/compiler/turboshaft/pipelines.h:268:25: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhase<>::Run' requested here 268 | CopyingPhase<>::Run(data(), temp_zone); | ^ In file included from ../deps/v8/src/compiler/pipeline.cc:5: In file included from ../deps/v8/src/compiler/pipeline.h:12: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy, v8::internal::compiler::turboshaft::OpIndex>>>>::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/src/compiler/turboshaft/variable-reducer.h:325:25: note: in instantiation of member function 'v8::internal::ZoneAbslFlatHashMap, v8::internal::compiler::turboshaft::OpIndex>>>>::ZoneAbslFlatHashMap' requested here 325 | loop_pending_phis_{__ phase_zone()}; | ^ ../deps/v8/src/compiler/turboshaft/assembler.h:5300:69: note: in instantiation of member function 'v8::internal::compiler::turboshaft::GraphVisitor>>>>>::GraphVisitor' requested here 5300 | : AssemblerData(data, input_graph, output_graph, phase_zone), Stack() { | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1050:44: note: in instantiation of member function 'v8::internal::compiler::turboshaft::Assembler>::Assembler' requested here 1050 | TSAssembler phase( | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1069:36: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhaseImpl<>::Run' requested here 1069 | CopyingPhaseImpl::Run( | ^ ../deps/v8/src/compiler/turboshaft/pipelines.h:268:25: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhase<>::Run' requested here 268 | CopyingPhase<>::Run(data(), temp_zone); | ^ In file included from ../deps/v8/src/compiler/pipeline.cc:5: In file included from ../deps/v8/src/compiler/pipeline.h:12: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy, v8::internal::compiler::turboshaft::OpIndex>>>>::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy, v8::internal::compiler::turboshaft::OpIndex>>>>::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/src/compiler/turboshaft/variable-reducer.h:325:25: note: in instantiation of member function 'v8::internal::ZoneAbslFlatHashMap, v8::internal::compiler::turboshaft::OpIndex>>>>::ZoneAbslFlatHashMap' requested here 325 | loop_pending_phis_{__ phase_zone()}; | ^ ../deps/v8/src/compiler/turboshaft/assembler.h:5300:69: note: in instantiation of member function 'v8::internal::compiler::turboshaft::GraphVisitor>>>>>::GraphVisitor' requested here 5300 | : AssemblerData(data, input_graph, output_graph, phase_zone), Stack() { | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1050:44: note: in instantiation of member function 'v8::internal::compiler::turboshaft::Assembler>::Assembler' requested here 1050 | TSAssembler phase( | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1069:36: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhaseImpl<>::Run' requested here 1069 | CopyingPhaseImpl::Run( | ^ ../deps/v8/src/compiler/turboshaft/pipelines.h:268:25: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhase<>::Run' requested here 268 | CopyingPhase<>::Run(data(), temp_zone); | ^ In file included from ../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.h:11: In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:26: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.h:11: In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:26: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/machine-lowering-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/machine-lowering-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/machine-lowering-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/machine-lowering-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/graph-visualizer.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/graph-visualizer.h:10: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:26: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/graph-visualizer.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/graph-visualizer.h:10: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:26: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:19: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:19: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:19: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/phase.o ../deps/v8/src/compiler/turboshaft/phase.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/phase.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/turboshaft/graph-builder.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/graph-builder.h:11: In file included from ../deps/v8/src/compiler/js-inlining.h:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/graph-builder.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/graph-builder.h:11: In file included from ../deps/v8/src/compiler/js-inlining.h:9: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/turboshaft/optimize-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/optimize-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/instruction-selection-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/instruction-selection-phase.h:10: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/instruction-selection-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/instruction-selection-phase.h:10: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.h:8: In file included from ../deps/v8/src/compiler/turboshaft/assembler.h:32: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.h:8: In file included from ../deps/v8/src/compiler/turboshaft/assembler.h:32: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/graph.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:26: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/graph.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:26: In file included from ../deps/v8/src/compiler/fast-api-calls.h:9: In file included from ../deps/v8/src/compiler/graph-assembler.h:15: In file included from ../deps/v8/src/compiler/js-graph.h:10: In file included from ../deps/v8/src/compiler/js-heap-broker.h:13: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization.cc:8: In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.h:18: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:12: In file included from ../deps/v8/src/codegen/source-position-table.h:11: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization.cc:8: In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.h:18: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:12: In file included from ../deps/v8/src/codegen/source-position-table.h:11: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization.cc:8: In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.h:18: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:12: In file included from ../deps/v8/src/codegen/source-position-table.h:11: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ In file included from ../deps/v8/src/compiler/turboshaft/loop-peeling-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/loop-peeling-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:722:17: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 722 | return std::atomic_load(&wire_bytes_)->as_vector(); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ In file included from ../deps/v8/src/compiler/turboshaft/loop-peeling-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/loop-peeling-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:14: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:16: In file included from ../deps/v8/src/execution/frames.h:20: ../deps/v8/src/wasm/wasm-code-manager.h:775:28: warning: 'atomic_load>' is deprecated: use 'std::atomic>' instead [-Wdeprecated-declarations] 775 | auto wire_bytes = std::atomic_load(&wire_bytes_); | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/bits/shared_ptr_atomic.h:140:5: note: 'atomic_load>' has been explicitly marked deprecated here 140 | _GLIBCXX20_DEPRECATED_SUGGEST("std::atomic>") | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:144:45: note: expanded from macro '_GLIBCXX20_DEPRECATED_SUGGEST' 144 | # define _GLIBCXX20_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT) | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST' 112 | __attribute__ ((__deprecated__ ("use '" ALT "' instead"))) | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/turbofan-types.cc:5: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turbofan-types.cc:5: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turbofan-types.cc:5: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9: In file included from ../deps/v8/src/compiler/turboshaft/graph.h:20: In file included from ../deps/v8/src/compiler/turboshaft/operations.h:19: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:820:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::raw_hash_set' requested here 820 | : absl::flat_hash_set>( | ^ ../deps/v8/src/compiler/turboshaft/graph.h:595:9: note: in instantiation of member function 'v8::internal::ZoneAbslFlatHashSet::ZoneAbslFlatHashSet' requested here 595 | stack_checks_to_remove_(graph_zone) { | ^ 7 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/pipelines.o ../deps/v8/src/compiler/turboshaft/pipelines.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/pipelines.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] 8 warnings generated. /usr/bin/clang++ -o /build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.o ../deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-DBUILDING_V8_SHARED' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_RISCV64' '-D__riscv_xlen=64' '-DCAN_USE_FPU_INSTRUCTIONS' '-DV8_HAVE_TARGET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.37"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_LEAPTIERING' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' -I../deps/v8 -I../deps/v8/include -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen/generate-bytecode-output-root -I/build/nodejs-lts-krypton/src/node/out/Release/obj/gen -I../deps/v8/third_party/fp16/src/include -I../deps/v8/third_party/abseil-cpp -fvisibility=hidden -fvisibility-inlines-hidden -pthread -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -Wno-nullability-completeness -MMD -MF /build/nodejs-lts-krypton/src/node/out/Release/.deps//build/nodejs-lts-krypton/src/node/out/Release/obj.target/v8_compiler/deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.o.d.raw -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/nodejs-lts-krypton/src=/usr/src/debug/nodejs-lts-krypton -c clang++: warning: argument unused during compilation: '-fno-plt' [-Wunused-command-line-argument] In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:820:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::raw_hash_set' requested here 820 | : absl::flat_hash_set>( | ^ ../deps/v8/src/compiler/turboshaft/graph.h:595:9: note: in instantiation of member function 'v8::internal::ZoneAbslFlatHashSet::ZoneAbslFlatHashSet' requested here 595 | stack_checks_to_remove_(graph_zone) { | ^ In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:820:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>::raw_hash_set' requested here 820 | : absl::flat_hash_set>( | ^ ../deps/v8/src/compiler/turboshaft/graph.h:595:9: note: in instantiation of member function 'v8::internal::ZoneAbslFlatHashSet::ZoneAbslFlatHashSet' requested here 595 | stack_checks_to_remove_(graph_zone) { | ^ In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:803:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>>::raw_hash_set' requested here 803 | : absl::flat_hash_map::ZoneAbslFlatHashMap' requested here 224 | : data_(zone) | ^ ../deps/v8/src/compiler/turboshaft/dead-code-elimination-reducer.h:186:9: note: in instantiation of member function 'v8::internal::compiler::turboshaft::SparseOpIndexSideTable::SparseOpIndexSideTable' requested here 186 | rewritable_branch_targets_(phase_zone, &graph) {} | ^ In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:803:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>>::raw_hash_set' requested here 803 | : absl::flat_hash_map::ZoneAbslFlatHashMap' requested here 224 | : data_(zone) | ^ ../deps/v8/src/compiler/turboshaft/dead-code-elimination-reducer.h:186:9: note: in instantiation of member function 'v8::internal::compiler::turboshaft::SparseOpIndexSideTable::SparseOpIndexSideTable' requested here 186 | rewritable_branch_targets_(phase_zone, &graph) {} | ^ In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:803:9: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator>>::raw_hash_set' requested here 803 | : absl::flat_hash_map::ZoneAbslFlatHashMap' requested here 224 | : data_(zone) | ^ ../deps/v8/src/compiler/turboshaft/dead-code-elimination-reducer.h:186:9: note: in instantiation of member function 'v8::internal::compiler::turboshaft::SparseOpIndexSideTable::SparseOpIndexSideTable' requested here 186 | rewritable_branch_targets_(phase_zone, &graph) {} | ^ In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.h:18: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:12: In file included from ../deps/v8/src/codegen/source-position-table.h:11: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.h:18: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:12: In file included from ../deps/v8/src/codegen/source-position-table.h:11: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/copying-phase.h:18: In file included from ../deps/v8/src/codegen/optimized-compilation-info.h:12: In file included from ../deps/v8/src/codegen/source-position-table.h:11: In file included from ../deps/v8/src/common/assert-scope.h:13: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = std::is_same, std::allocator>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, std::is_same, std::allocator>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:319:13: note: in instantiation of template class 'std::conjunction, std::is_same, std::allocator>>' requested here 319 | absl::conjunction>, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/inlined_vector.h:100:33: note: in instantiation of template class 'absl::inlined_vector_internal::Storage>' requested here 100 | using MemcpyPolicy = typename Storage::MemcpyPolicy; | ^ ../deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:194:41: note: in instantiation of template class 'absl::InlinedVector' requested here 194 | absl::InlinedVector args_; | ^ In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits, v8::internal::compiler::turboshaft::OpIndex>>>>>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::internal::compiler::turboshaft::OpIndex>>>>, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator, v8::internal::compiler::turboshaft::OpIndex>>>>>>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:803:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 803 | : absl::flat_hash_map, v8::internal::compiler::turboshaft::OpIndex>>>>::ZoneAbslFlatHashMap' requested here 325 | loop_pending_phis_{__ phase_zone()}; | ^ ../deps/v8/src/compiler/turboshaft/assembler.h:5300:69: note: in instantiation of member function 'v8::internal::compiler::turboshaft::GraphVisitor>>>>>>>>::GraphVisitor' requested here 5300 | : AssemblerData(data, input_graph, output_graph, phase_zone), Stack() { | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1050:44: note: in instantiation of member function 'v8::internal::compiler::turboshaft::Assembler>::Assembler' requested here 1050 | TSAssembler phase( | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1069:36: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhaseImpl::Run' requested here 1069 | CopyingPhaseImpl::Run( | ^ ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.cc:19:40: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhase::Run' requested here 19 | ValueNumberingReducer>::Run(data, temp_zone); | ^ In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy, v8::internal::compiler::turboshaft::OpIndex>>>>::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/src/compiler/turboshaft/variable-reducer.h:325:25: note: in instantiation of member function 'v8::internal::ZoneAbslFlatHashMap, v8::internal::compiler::turboshaft::OpIndex>>>>::ZoneAbslFlatHashMap' requested here 325 | loop_pending_phis_{__ phase_zone()}; | ^ ../deps/v8/src/compiler/turboshaft/assembler.h:5300:69: note: in instantiation of member function 'v8::internal::compiler::turboshaft::GraphVisitor>>>>>>>>::GraphVisitor' requested here 5300 | : AssemblerData(data, input_graph, output_graph, phase_zone), Stack() { | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1050:44: note: in instantiation of member function 'v8::internal::compiler::turboshaft::Assembler>::Assembler' requested here 1050 | TSAssembler phase( | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1069:36: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhaseImpl::Run' requested here 1069 | CopyingPhaseImpl::Run( | ^ ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.cc:19:40: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhase::Run' requested here 19 | ValueNumberingReducer>::Run(data, temp_zone); | ^ In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy, v8::internal::compiler::turboshaft::OpIndex>>>>::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy, v8::internal::compiler::turboshaft::OpIndex>>>>::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/src/compiler/turboshaft/variable-reducer.h:325:25: note: in instantiation of member function 'v8::internal::ZoneAbslFlatHashMap, v8::internal::compiler::turboshaft::OpIndex>>>>::ZoneAbslFlatHashMap' requested here 325 | loop_pending_phis_{__ phase_zone()}; | ^ ../deps/v8/src/compiler/turboshaft/assembler.h:5300:69: note: in instantiation of member function 'v8::internal::compiler::turboshaft::GraphVisitor>>>>>>>>::GraphVisitor' requested here 5300 | : AssemblerData(data, input_graph, output_graph, phase_zone), Stack() { | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1050:44: note: in instantiation of member function 'v8::internal::compiler::turboshaft::Assembler>::Assembler' requested here 1050 | TSAssembler phase( | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1069:36: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhaseImpl::Run' requested here 1069 | CopyingPhaseImpl::Run( | ^ ../deps/v8/src/compiler/turboshaft/block-instrumentation-phase.cc:19:40: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhase::Run' requested here 19 | ValueNumberingReducer>::Run(data, temp_zone); | ^ In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits, v8::internal::compiler::turboshaft::OpIndex>>>>>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2187:21: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::internal::compiler::turboshaft::OpIndex>>>>, absl::hash_internal::Hash, std::equal_to, v8::internal::ZoneAllocator, v8::internal::compiler::turboshaft::OpIndex>>>>>>::GetPolicyFunctions' requested here 2187 | common(), GetPolicyFunctions(), bucket_count); | ^ ../deps/v8/src/zone/zone-containers.h:803:9: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) 803 | : absl::flat_hash_map, v8::internal::compiler::turboshaft::OpIndex>>>>::ZoneAbslFlatHashMap' requested here 325 | loop_pending_phis_{__ phase_zone()}; | ^ ../deps/v8/src/compiler/turboshaft/assembler.h:5300:69: note: in instantiation of member function 'v8::internal::compiler::turboshaft::GraphVisitor>>>>>>>>>>>>::GraphVisitor' requested here 5300 | : AssemblerData(data, input_graph, output_graph, phase_zone), Stack() { | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1050:44: note: in instantiation of member function 'v8::internal::compiler::turboshaft::Assembler>::Assembler' requested here 1050 | TSAssembler phase( | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1069:36: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhaseImpl::Run' requested here 1069 | CopyingPhaseImpl::Run( | ^ ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:38:40: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhase::Run' requested here 38 | ValueNumberingReducer>::Run(data, temp_zone); | ^ In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy, v8::internal::compiler::turboshaft::OpIndex>>>>::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/src/compiler/turboshaft/variable-reducer.h:325:25: note: in instantiation of member function 'v8::internal::ZoneAbslFlatHashMap, v8::internal::compiler::turboshaft::OpIndex>>>>::ZoneAbslFlatHashMap' requested here 325 | loop_pending_phis_{__ phase_zone()}; | ^ ../deps/v8/src/compiler/turboshaft/assembler.h:5300:69: note: in instantiation of member function 'v8::internal::compiler::turboshaft::GraphVisitor>>>>>>>>>>>>::GraphVisitor' requested here 5300 | : AssemblerData(data, input_graph, output_graph, phase_zone), Stack() { | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1050:44: note: in instantiation of member function 'v8::internal::compiler::turboshaft::Assembler>::Assembler' requested here 1050 | TSAssembler phase( | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1069:36: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhaseImpl::Run' requested here 1069 | CopyingPhaseImpl::Run( | ^ ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:38:40: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhase::Run' requested here 38 | ValueNumberingReducer>::Run(data, temp_zone); | ^ In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8: In file included from ../deps/v8/src/compiler/turboshaft/phase.h:13: In file included from ../deps/v8/src/codegen/assembler.h:51: In file included from ../deps/v8/src/codegen/external-reference.h:9: In file included from ../deps/v8/src/runtime/runtime.h:15: In file included from ../deps/v8/src/utils/allocation.h:12: In file included from ../deps/v8/src/base/bounded-page-allocator.h:9: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable, v8::internal::compiler::turboshaft::OpIndex>>>>>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy, v8::internal::compiler::turboshaft::OpIndex>>>>::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy, v8::internal::compiler::turboshaft::OpIndex>>>>::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/src/compiler/turboshaft/variable-reducer.h:325:25: note: in instantiation of member function 'v8::internal::ZoneAbslFlatHashMap, v8::internal::compiler::turboshaft::OpIndex>>>>::ZoneAbslFlatHashMap' requested here 325 | loop_pending_phis_{__ phase_zone()}; | ^ ../deps/v8/src/compiler/turboshaft/assembler.h:5300:69: note: in instantiation of member function 'v8::internal::compiler::turboshaft::GraphVisitor>>>>>>>>>>>>::GraphVisitor' requested here 5300 | : AssemblerData(data, input_graph, output_graph, phase_zone), Stack() { | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1050:44: note: in instantiation of member function 'v8::internal::compiler::turboshaft::Assembler>::Assembler' requested here 1050 | TSAssembler phase( | ^ ../deps/v8/src/compiler/turboshaft/copying-phase.h:1069:36: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhaseImpl::Run' requested here 1069 | CopyingPhaseImpl::Run( | ^ ../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:38:40: note: in instantiation of member function 'v8::internal::compiler::turboshaft::CopyingPhase::Run' requested here 38 | ValueNumberingReducer>::Run(data, temp_zone); | ^ In file included from ../deps/v8/src/compiler/turboshaft/assembler.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/assembler.h:24: In file included from ../deps/v8/src/codegen/callable.h:8: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/assembler.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/assembler.h:24: In file included from ../deps/v8/src/codegen/callable.h:8: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/assembler.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/assembler.h:24: In file included from ../deps/v8/src/codegen/callable.h:8: In file included from ../deps/v8/src/codegen/interface-descriptors.h:15: In file included from ../deps/v8/src/execution/isolate.h:24: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/simplified-lowering.cc:5: In file included from ../deps/v8/src/compiler/simplified-lowering.h:8: In file included from ../deps/v8/src/compiler/js-graph.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | slot_type* old_slot, Rank1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | // TODO(b/247130232): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | // TODO(b/251814870): remove casts after fixing warnings. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132 | std::memcpy( | ~~~~~~~~~~~~ 133 | static_cast(std::launder( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | const_cast*>(&element(new_slot)))), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | static_cast(&element(old_slot)), sizeof(value_type)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | return {}; | ~~~~~~~~~~ 137 | } | ~ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3329:54: note: in instantiation of member function 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::GetPolicyFunctions' requested here 3329 | GetPolicyFunctions()); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3464:26: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3464 | if (is_soo()) return find_or_prepare_insert_soo(key); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/simplified-lowering.cc:5: In file included from ../deps/v8/src/compiler/simplified-lowering.h:8: In file included from ../deps/v8/src/compiler/js-graph.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:237:52: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 237 | struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: during template argument deduction for class template partial specialization '__conjunction_impl<__enable_if_t, _B1, _B2, _Bn...>' [with _B1 = absl::is_trivially_relocatable, _B2 = absl::is_trivially_relocatable, _Bn = <>] 244 | : __detail::__conjunction_impl::type | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:17: note: in instantiation of template class 'std::__detail::__conjunction_impl, absl::is_trivially_relocatable>' requested here ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/simplified-lowering.cc:5: In file included from ../deps/v8/src/compiler/simplified-lowering.h:8: In file included from ../deps/v8/src/compiler/js-graph.h:9: In file included from ../deps/v8/src/compiler/common-operator.h:12: In file included from ../deps/v8/src/codegen/reloc-info.h:9: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ /usr/bin/../lib/gcc/riscv64-unknown-linux-gnu/15.2.1/../../../../include/c++/15.2.1/type_traits:244:7: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here 244 | : __detail::__conjunction_impl::type | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/container_memory.h:441:41: note: in instantiation of template class 'std::conjunction, absl::is_trivially_relocatable>' requested here 441 | auto is_relocatable = typename std::conjunction< | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:647:25: note: in instantiation of function template specialization 'absl::container_internal::map_slot_policy::transfer>' requested here 647 | return slot_policy::transfer(alloc, new_slot, old_slot); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:118:51: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::transfer>' requested here 118 | Rank2) -> decltype(P::transfer(alloc, new_slot, | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:94:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, P = (no value)] 94 | return std::is_same>( | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:3638:23: note: (skipping 6 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 3638 | PolicyTraits::transfer_uses_memcpy() | ^ ../deps/v8/third_party/abseil-cpp/absl/container/flat_hash_map.h:654:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 654 | return absl::container_internal::DecomposePair(std::forward(f), | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/hash_policy_traits.h:130:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long>' requested here 130 | return P::apply(std::forward(f), std::forward(ts)...); | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:2649:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, cppgc::internal::BasePage *const &, long, absl::container_internal::FlatHashMapPolicy>' requested here 2649 | return PolicyTraits::apply(EmplaceDecomposable{*this}, | ^ ../deps/v8/src/heap/base/cached-unordered-map.h:34:26: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, v8::base::hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here 34 | auto result = map_.emplace(key, Mapped()); | ^ ../deps/v8/src/heap/cppgc/marking-state.h:354:20: note: in instantiation of member function 'heap::base::CachedUnorderedMap::operator[]' requested here 354 | marked_bytes_map_[base_page] += static_cast(marked_bytes); | ^ In file included from ../deps/v8/src/compiler/turboshaft/graph-visualizer.cc:5: In file included from ../deps/v8/src/compiler/turboshaft/graph-visualizer.h:9: In file included from ../deps/v8/src/compiler/node-origin-table.h:11: In file included from ../deps/v8/src/compiler/node-aux-data.h:8: In file included from ../deps/v8/src/compiler/node.h:12: In file included from ../deps/v8/src/compiler/turbofan-types.h:10: In file included from ../deps/v8/src/compiler/heap-refs.h:11: In file included from ../deps/v8/src/ic/call-optimization.h:10: In file included from ../deps/v8/src/api/api-arguments.h:9: In file included from ../deps/v8/src/builtins/builtins-utils.h:9: In file included from ../deps/v8/src/builtins/builtins.h:16: In file included from ../deps/v8/src/wasm/wasm-code-pointer-table.h:9: In file included from ../deps/v8/src/common/segmented-table.h:10: In file included from ../deps/v8/src/common/code-memory-access.h:16: In file included from ../deps/v8/src/base/platform/mutex.h:10: In file included from ../deps/v8/third_party/abseil-cpp/absl/synchronization/mutex.h:73: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/nullability.h:184: In file included from ../deps/v8/third_party/abseil-cpp/absl/base/internal/nullability_impl.h:23: ../deps/v8/third_party/abseil-cpp/absl/meta/type_traits.h:394:22: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 394 | (__is_trivially_relocatable(T) && | ^ ../deps/v8/third_party/abseil-cpp/absl/container/internal/common_policy_traits.h:126:47: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here 126 | typename = std::enable_if_t>' required here 128 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 |