==> Building on minun ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 471 100% 0.00kB/s 0:00:00 471 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 93 100% 90.82kB/s 0:00:00 93 100% 90.82kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 1,127 100% 1.07MB/s 0:00:00 1,127 100% 1.07MB/s 0:00:00 (xfr#3, to-chk=1/5) typescript-5.7.2-1.log 442 100% 431.64kB/s 0:00:00 442 100% 431.64kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 1,200 bytes received 137 bytes 891.33 bytes/sec total size is 1,883 speedup is 1.41 ==> Applying RISC-V patches... sending incremental file list ./ 0001-Remove-dprint.patch 700 28% 0.00kB/s 0:00:00 2,434 100% 1.65MB/s 0:00:00 (xfr#1, to-chk=3/5) 0003-Remove-typescript.d.ts-baseline-check.patch 1,381 100% 1.32MB/s 0:00:00 1,381 100% 1.32MB/s 0:00:00 (xfr#2, to-chk=1/5) riscv64.patch 1,574 100% 1.50MB/s 0:00:00 1,574 100% 1.50MB/s 0:00:00 (xfr#3, to-chk=0/5) sent 2,119 bytes received 238 bytes 1,571.33 bytes/sec total size is 6,529 speedup is 2.77 patching file PKGBUILD ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root23 on remote host... ]2;🔵 Container arch-nspawn-2979323 on minun.felixc.at[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root23]...done ==> Making package: typescript 5.7.2-1 (Sun Dec 15 13:21:10 2024) ==> Retrieving sources...  -> Updating TypeScript git repo... remote: Enumerating objects: 93, done. remote: Counting objects: 1% (1/67) remote: Counting objects: 2% (2/67) remote: Counting objects: 4% (3/67) remote: Counting objects: 5% (4/67) remote: Counting objects: 7% (5/67) remote: Counting objects: 8% (6/67) remote: Counting objects: 10% (7/67) remote: Counting objects: 11% (8/67) remote: Counting objects: 13% (9/67) remote: Counting objects: 14% (10/67) remote: Counting objects: 16% (11/67) remote: Counting objects: 17% (12/67) remote: Counting objects: 19% (13/67) remote: Counting objects: 20% (14/67) remote: Counting objects: 22% (15/67) remote: Counting objects: 23% (16/67) remote: Counting objects: 25% (17/67) remote: Counting objects: 26% (18/67) remote: Counting objects: 28% (19/67) remote: Counting objects: 29% (20/67) remote: Counting objects: 31% (21/67) remote: Counting objects: 32% (22/67) remote: Counting objects: 34% (23/67) remote: Counting objects: 35% (24/67) remote: Counting objects: 37% (25/67) remote: Counting objects: 38% (26/67) remote: Counting objects: 40% (27/67) remote: Counting objects: 41% (28/67) remote: Counting objects: 43% (29/67) remote: Counting objects: 44% (30/67) remote: Counting objects: 46% (31/67) remote: Counting objects: 47% (32/67) remote: Counting objects: 49% (33/67) remote: Counting objects: 50% (34/67) remote: Counting objects: 52% (35/67) remote: Counting objects: 53% (36/67) remote: Counting objects: 55% (37/67) remote: Counting objects: 56% (38/67) remote: Counting objects: 58% (39/67) remote: Counting objects: 59% (40/67) remote: Counting objects: 61% (41/67) remote: Counting objects: 62% (42/67) remote: Counting objects: 64% (43/67) remote: Counting objects: 65% (44/67) remote: Counting objects: 67% (45/67) remote: Counting objects: 68% (46/67) remote: Counting objects: 70% (47/67) remote: Counting objects: 71% (48/67) remote: Counting objects: 73% (49/67) remote: Counting objects: 74% (50/67) remote: Counting objects: 76% (51/67) remote: Counting objects: 77% (52/67) remote: Counting objects: 79% (53/67) remote: Counting objects: 80% (54/67) remote: Counting objects: 82% (55/67) remote: Counting objects: 83% (56/67) remote: Counting objects: 85% (57/67) remote: Counting objects: 86% (58/67) remote: Counting objects: 88% (59/67) remote: Counting objects: 89% (60/67) remote: Counting objects: 91% (61/67) remote: Counting objects: 92% (62/67) remote: Counting objects: 94% (63/67) remote: Counting objects: 95% (64/67) remote: Counting objects: 97% (65/67) remote: Counting objects: 98% (66/67) remote: Counting objects: 100% (67/67) remote: Counting objects: 100% (67/67), done. remote: Compressing objects: 3% (1/28) remote: Compressing objects: 7% (2/28) remote: Compressing objects: 10% (3/28) remote: Compressing objects: 14% (4/28) remote: Compressing objects: 17% (5/28) remote: Compressing objects: 21% (6/28) remote: Compressing objects: 25% (7/28) remote: Compressing objects: 28% (8/28) remote: Compressing objects: 32% (9/28) remote: Compressing objects: 35% (10/28) remote: Compressing objects: 39% (11/28) remote: Compressing objects: 42% (12/28) remote: Compressing objects: 46% (13/28) remote: Compressing objects: 50% (14/28) remote: Compressing objects: 53% (15/28) remote: Compressing objects: 57% (16/28) remote: Compressing objects: 60% (17/28) remote: Compressing objects: 64% (18/28) remote: Compressing objects: 67% (19/28) remote: Compressing objects: 71% (20/28) remote: Compressing objects: 75% (21/28) remote: Compressing objects: 78% (22/28) remote: Compressing objects: 82% (23/28) remote: Compressing objects: 85% (24/28) remote: Compressing objects: 89% (25/28) remote: Compressing objects: 92% (26/28) remote: Compressing objects: 96% (27/28) remote: Compressing objects: 100% (28/28) remote: Compressing objects: 100% (28/28), done. Unpacking objects: 1% (1/93) Unpacking objects: 2% (2/93) Unpacking objects: 3% (3/93) Unpacking objects: 4% (4/93) Unpacking objects: 5% (5/93) Unpacking objects: 6% (6/93) Unpacking objects: 7% (7/93) Unpacking objects: 8% (8/93) Unpacking objects: 9% (9/93) Unpacking objects: 10% (10/93) Unpacking objects: 11% (11/93) Unpacking objects: 12% (12/93) Unpacking objects: 13% (13/93) Unpacking objects: 15% (14/93) Unpacking objects: 16% (15/93) Unpacking objects: 17% (16/93) Unpacking objects: 18% (17/93) Unpacking objects: 19% (18/93) Unpacking objects: 20% (19/93) Unpacking objects: 21% (20/93) Unpacking objects: 22% (21/93) Unpacking objects: 23% (22/93) Unpacking objects: 24% (23/93) Unpacking objects: 25% (24/93) Unpacking objects: 26% (25/93) Unpacking objects: 27% (26/93) Unpacking objects: 29% (27/93) Unpacking objects: 30% (28/93) Unpacking objects: 31% (29/93) Unpacking objects: 32% (30/93) Unpacking objects: 33% (31/93) Unpacking objects: 34% (32/93) Unpacking objects: 35% (33/93) Unpacking objects: 36% (34/93) Unpacking objects: 37% (35/93) Unpacking objects: 38% (36/93) Unpacking objects: 39% (37/93) Unpacking objects: 40% (38/93) Unpacking objects: 41% (39/93) Unpacking objects: 43% (40/93) Unpacking objects: 44% (41/93) Unpacking objects: 45% (42/93) Unpacking objects: 46% (43/93) Unpacking objects: 47% (44/93) Unpacking objects: 48% (45/93) Unpacking objects: 49% (46/93) Unpacking objects: 50% (47/93) Unpacking objects: 51% (48/93) Unpacking objects: 52% (49/93) Unpacking objects: 53% (50/93) Unpacking objects: 54% (51/93) Unpacking objects: 55% (52/93) Unpacking objects: 56% (53/93) Unpacking objects: 58% (54/93) Unpacking objects: 59% (55/93) Unpacking objects: 60% (56/93) Unpacking objects: 61% (57/93) Unpacking objects: 62% (58/93) Unpacking objects: 63% (59/93) Unpacking objects: 64% (60/93) Unpacking objects: 65% (61/93) Unpacking objects: 66% (62/93) Unpacking objects: 67% (63/93) Unpacking objects: 68% (64/93) Unpacking objects: 69% (65/93) Unpacking objects: 70% (66/93) Unpacking objects: 72% (67/93) Unpacking objects: 73% (68/93) Unpacking objects: 74% (69/93) Unpacking objects: 75% (70/93) Unpacking objects: 76% (71/93) Unpacking objects: 77% (72/93) Unpacking objects: 78% (73/93) Unpacking objects: 79% (74/93) Unpacking objects: 80% (75/93) Unpacking objects: 81% (76/93) Unpacking objects: 82% (77/93) Unpacking objects: 83% (78/93) Unpacking objects: 84% (79/93) Unpacking objects: 86% (80/93) remote: Total 93 (delta 46), reused 36 (delta 36), pack-reused 26 (from 1) Unpacking objects: 87% (81/93) Unpacking objects: 88% (82/93) Unpacking objects: 89% (83/93) Unpacking objects: 90% (84/93) Unpacking objects: 91% (85/93) Unpacking objects: 92% (86/93) Unpacking objects: 93% (87/93) Unpacking objects: 94% (88/93) Unpacking objects: 95% (89/93) Unpacking objects: 96% (90/93) Unpacking objects: 97% (91/93) Unpacking objects: 98% (92/93) Unpacking objects: 100% (93/93) Unpacking objects: 100% (93/93), 3.88 MiB | 10.10 MiB/s, done. From https://github.com/microsoft/TypeScript + 8bf15b54ab2...b68b8a8fc05 refs/pull/57649/merge -> refs/pull/57649/merge (forced update) + f7174fef9d3...1d1205ddae3 refs/pull/59745/merge -> refs/pull/59745/merge (forced update) + ff482c6b265...7442c0ce8a3 refs/pull/60516/merge -> refs/pull/60516/merge (forced update)  -> Found 0001-Remove-dprint.patch  -> Found 0002-Increase-test-timeout.patch  -> Found 0003-Remove-typescript.d.ts-baseline-check.patch ==> Validating source files with b2sums... TypeScript ... Passed 0001-Remove-dprint.patch ... Passed 0002-Increase-test-timeout.patch ... Passed 0003-Remove-typescript.d.ts-baseline-check.patch ... Passed ]2;🔵 Container arch-nspawn-2980440 on minun.felixc.at==> Making package: typescript 5.7.2-1 (Sun Dec 15 13:21:25 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (4) New Version Net Change extra/c-ares 1.34.3-1 0.50 MiB extra/libngtcp2 1.9.1-1 0.51 MiB extra/libuv 1.49.2-1 0.59 MiB extra/nodejs 23.1.0-1 59.24 MiB Total Installed Size: 60.85 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 libngtcp2... installing libuv... installing nodejs... Optional dependencies for nodejs npm: nodejs package manager :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (9) New Version Net Change extra/node-gyp 11.0.0-1 8.89 MiB extra/nodejs-nopt 7.2.1-1 0.03 MiB extra/perl-error 0.17029-7 0.04 MiB extra/perl-mailtools 2.21-9 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/semver 7.6.3-1 0.09 MiB extra/git 2.47.1-1 27.20 MiB extra/npm 10.9.2-1 8.47 MiB extra/rsync 3.3.0-2 0.54 MiB Total Installed Size: 45.45 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 git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto 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-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing nodejs-nopt... installing semver... installing node-gyp... Optional dependencies for node-gyp gcc: to build C++ modules [installed] make: to build C++ modules [installed] python: to build C++ modules [installed] installing npm... Optional dependencies for npm git: for dependencies using Git URL's [installed] installing rsync... Optional dependencies for rsync python: for rrsync [installed] :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Warn about old perl modules [?25h==> Retrieving sources...  -> Found 0001-Remove-dprint.patch  -> Found 0002-Increase-test-timeout.patch  -> Found 0003-Remove-typescript.d.ts-baseline-check.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of TypeScript git repo... Cloning into 'TypeScript'... done. Updating files: 7% (5737/73386) Updating files: 8% (5871/73386) Updating files: 9% (6605/73386) Updating files: 10% (7339/73386) Updating files: 11% (8073/73386) Updating files: 12% (8807/73386) Updating files: 13% (9541/73386) Updating files: 14% (10275/73386) Updating files: 15% (11008/73386) Updating files: 16% (11742/73386) Updating files: 17% (12476/73386) Updating files: 18% (13210/73386) Updating files: 19% (13944/73386) Updating files: 20% (14678/73386) Updating files: 21% (15412/73386) Updating files: 21% (16035/73386) Updating files: 22% (16145/73386) Updating files: 23% (16879/73386) Updating files: 24% (17613/73386) Updating files: 25% (18347/73386) Updating files: 26% (19081/73386) Updating files: 27% (19815/73386) Updating files: 28% (20549/73386) Updating files: 29% (21282/73386) Updating files: 30% (22016/73386) Updating files: 31% (22750/73386) Updating files: 32% (23484/73386) Updating files: 33% (24218/73386) Updating files: 34% (24952/73386) Updating files: 35% (25686/73386) Updating files: 36% (26419/73386) Updating files: 36% (27043/73386) Updating files: 37% (27153/73386) Updating files: 38% (27887/73386) Updating files: 39% (28621/73386) Updating files: 40% (29355/73386) Updating files: 41% (30089/73386) Updating files: 42% (30823/73386) Updating files: 43% (31556/73386) Updating files: 44% (32290/73386) Updating files: 45% (33024/73386) Updating files: 46% (33758/73386) Updating files: 47% (34492/73386) Updating files: 48% (35226/73386) Updating files: 49% (35960/73386) Updating files: 50% (36693/73386) Updating files: 51% (37427/73386) Updating files: 52% (38161/73386) Updating files: 52% (38445/73386) Updating files: 53% (38895/73386) Updating files: 54% (39629/73386) Updating files: 55% (40363/73386) Updating files: 56% (41097/73386) Updating files: 57% (41831/73386) Updating files: 58% (42564/73386) Updating files: 59% (43298/73386) Updating files: 60% (44032/73386) Updating files: 61% (44766/73386) Updating files: 62% (45500/73386) Updating files: 63% (46234/73386) Updating files: 64% (46968/73386) Updating files: 65% (47701/73386) Updating files: 65% (47833/73386) Updating files: 66% (48435/73386) Updating files: 67% (49169/73386) Updating files: 68% (49903/73386) Updating files: 69% (50637/73386) Updating files: 70% (51371/73386) Updating files: 71% (52105/73386) Updating files: 72% (52838/73386) Updating files: 73% (53572/73386) Updating files: 74% (54306/73386) Updating files: 75% (55040/73386) Updating files: 76% (55774/73386) Updating files: 76% (56448/73386) Updating files: 77% (56508/73386) Updating files: 78% (57242/73386) Updating files: 79% (57975/73386) Updating files: 80% (58709/73386) Updating files: 81% (59443/73386) Updating files: 82% (60177/73386) Updating files: 83% (60911/73386) Updating files: 84% (61645/73386) Updating files: 85% (62379/73386) Updating files: 86% (63112/73386) Updating files: 87% (63846/73386) Updating files: 88% (64580/73386) Updating files: 89% (65314/73386) Updating files: 90% (66048/73386) Updating files: 91% (66782/73386) Updating files: 92% (67516/73386) Updating files: 93% (68249/73386) Updating files: 94% (68983/73386) Updating files: 95% (69717/73386) Updating files: 95% (69805/73386) Updating files: 96% (70451/73386) Updating files: 97% (71185/73386) Updating files: 98% (71919/73386) Updating files: 99% (72653/73386) Updating files: 100% (73386/73386) Updating files: 100% (73386/73386), done. Switched to a new branch 'makepkg' ==> Starting prepare()... patching file Herebyfile.mjs Hunk #1 succeeded at 588 (offset 32 lines). patching file scripts/dtsBundler.mjs patching file scripts/build/options.mjs patching file src/testRunner/unittests/publicApi.ts (node:2469) ExperimentalWarning: CommonJS module /usr/lib/node_modules/npm/node_modules/debug/src/node.js is loading ES Module /usr/lib/node_modules/npm/node_modules/supports-color/index.js using require(). Support for loading ES Module in require() is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported added 344 packages, and audited 345 packages in 25s 81 packages are looking for funding run `npm fund` for details 3 vulnerabilities (1 low, 1 moderate, 1 high) To address all issues, run: npm audit fix Run `npm audit` for details. ==> Starting build()... (node:2732) ExperimentalWarning: CommonJS module /usr/lib/node_modules/npm/node_modules/debug/src/node.js is loading ES Module /usr/lib/node_modules/npm/node_modules/supports-color/index.js using require(). Support for loading ES Module in require() is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) Using ~/typescript/src/TypeScript/Herebyfile.mjs to run LKG Starting generate-diagnostics > /usr/bin/node scripts/processDiagnosticMessages.mjs src/compiler/diagnosticMessages.json Starting lib Starting shim-compile-cache-tsc Starting shim-compile-cache-tsserver Starting bundle-cancellation-token Starting build-cancellation-token Starting shim-compile-cache-typings-installer Starting bundle-watch-guard Starting build-watch-guard Starting generate-types-map Finished shim-compile-cache-tsc in 103ms Finished shim-compile-cache-tsserver in 106ms Finished shim-compile-cache-typings-installer in 103ms Finished generate-types-map in 120ms Finished bundle-cancellation-token in 328ms Finished bundle-watch-guard in 318ms Finished lib in 393ms Reading diagnostics from src/compiler/diagnosticMessages.json Finished generate-diagnostics in 1.1s Starting localize > /usr/bin/node scripts/generateLocalizedDiagnosticMessages.mjs src/loc/lcl built/local src/compiler/diagnosticMessages.generated.json Starting bundle-tsc Starting build-tsc Starting bundle-services Starting build-services Starting bundle-tsserver Starting build-tsserver Starting bundle-typings-installer Starting build-typings-installer Starting copy-built-local-diagnostic-messages Finished copy-built-local-diagnostic-messages in 33ms Finished bundle-typings-installer in 290ms Finished bundle-tsserver in 390ms Finished bundle-tsc in 1.9s Finished bundle-services in 2.1s Finished build-cancellation-token in 12.2s Finished build-watch-guard in 12.2s Finished localize in 21.2s Finished build-tsc in 3m 19.4s Finished build-services in 3m 19.4s Finished build-tsserver in 3m 19.4s Finished build-typings-installer in 3m 19.4s Starting dts-services > /usr/bin/node ./scripts/dtsBundler.mjs --entrypoint ./built/local/typescript/typescript.d.ts --output ./built/local/typescript.d.ts Starting lssl Finished lssl in 4ms Bundling ./built/local/typescript/typescript.d.ts to ./built/local/typescript.d.ts and ./built/local/typescript.internal.d.ts Finished dts-services in 17.3s Starting dts-lssl Finished dts-lssl in 2ms Starting LKG > /usr/bin/node scripts/produceLKG.mjs Building LKG from /build/typescript/src/TypeScript/built/local to /build/typescript/src/TypeScript/lib Copied 96 files matching pattern lib?(.*).d.ts Done Finished LKG in 1.2s Completed LKG in 3m 39.1s ==> Starting check()... > typescript@5.7.2 test > hereby runtests-parallel --light=false Using ~/typescript/src/TypeScript/Herebyfile.mjs to run runtests-parallel Starting lib Starting generate-diagnostics > /usr/bin/node scripts/processDiagnosticMessages.mjs src/compiler/diagnosticMessages.json Starting lint Linting: node_modules/eslint/bin/eslint --cache --cache-location ./.eslintcache --format autolinkable-stylish --report-unused-disable-directives --max-warnings 0 . > /usr/bin/node node_modules/eslint/bin/eslint --cache --cache-location ./.eslintcache --format autolinkable-stylish --report-unused-disable-directives --max-warnings 0 . Finished lib in 310ms Reading diagnostics from src/compiler/diagnosticMessages.json Finished generate-diagnostics in 1.1s Starting bundle-tests Starting build-tests Starting build-services Finished bundle-tests in 2.4s Finished build-tests in 1m 2.7s Finished build-services in 1m 2.7s Starting dts-services Finished dts-services in 3ms Starting dts-lssl Finished dts-lssl in 3ms Starting do-runtests-parallel Running tests with config: {"light":false,"workerCount":31,"taskConfigsFolder":"/tmp/ts-tests1","noColor":false,"timeout":4000000,"keepFailed":false} > /usr/bin/node ./built/local/run.js Discovered 325 unittest suites. Discovering runner-based tests... Discovered 19374 test files in 668ms. Starting to run tests using 31 threads... Batching initial test lists... Suboptimal packing detected: no tests remain to be stolen. Reduce packing fraction from 0.9 to fix. Batched into 31 groups with approximate total file sizes of 644923 bytes in each group. (100.0% of total tests batched) Finished lint in 17m 11.5s 96714 passing (33m) 1 failing 1) unittests:: tsbuildWatch:: watchMode:: publicAPI:: Public API with custom transformers: Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. at processImmediate (node:internal/timers:511:21) Error in do-runtests-parallel in 32m 40.3s Error: Process exited with code: 1 Completed runtests-parallel with errors in 33m 44.2s ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root23/build [?25h[?25hreceiving incremental file list typescript-5.7.2-1-riscv64-build.log typescript-5.7.2-1-riscv64-check.log typescript-5.7.2-1-riscv64-prepare.log sent 81 bytes received 2,754 bytes 1,890.00 bytes/sec total size is 6,082 speedup is 2.15